当前位置:网站首页 > 更多 > 编程开发 > 正文

[Python] 看了这些,你觉得你的隐私还安全吗?用python来保护你的隐私

作者:CC下载站 日期:2020-05-03 00:00:00 浏览:67 分类:编程开发

不得不说,我感觉自己越来越有营销号的潜力了。前段时间在telegram上看到一个社工机器人,大概是这样的(查询了下自己QQ):

虽然说查出来的信息比较老旧了,但至少还是有参考价值的,你以为这样就完了吗?

你以为这样就没了么。。

就国内来说,现在什么东西都需要实名认证,动不动就上传身份证照片,上传手持身份证,不上传还不给你用,但是有能力约束我们这些用户,能够约束到那些法外狂徒吗???

网络无绝对,信息上传了,服务商那边有把握保存好你的信息吗,信息泄露事件屡出不穷,于是就有了网上这些信息交易,信息多了也就成了社工库了。

以下问答来源于找法网:

国家对于非法获取和贩卖公民个人信息的具体刑法是什么呢?

最高人民法院、最高人民检察院   关于办理侵犯公民个人信息刑事案件适用法律若干问题的解释   为依法惩治侵犯公民个人信息犯罪活动,保护公民个人信息安全和合法权益,根据《中华人民共和国刑法》《中华人民共和国刑事诉讼法》的有关规定,现就办理此类刑事案件适用法律的若干问题解释如下:   第一条 刑法第二百五十三条之一规定的“公民个人信息”,是指以电子或者其他方式记录的能够单独或者与其他信息结合识别特定自然人身份或者反映特定自然人活动情况的各种信息,包括姓名、身份证件号码、通信通讯联系方式、住址、账号密码、财产状况、行踪轨迹等。   第二条 违反法律、行政法规、部门规章有关公民个人信息保护的规定的,应当认定为刑法第二百五十三条之一规定的“违反国家有关规定”。   第三条 向特定人提供公民个人信息,以及通过信息网络或者其他途径发布公民个人信息的,应当认定为刑法第二百五十三条之一规定的“提供公民个人信息”。   未经被收集者同意,将合法收集的公民个人信息向他人提供的,属于刑法第二百五十三条之一规定的“提供公民个人信息”,但是经过处理无法识别特定个人且不能复原的除外。   第四条 违反国家有关规定,通过购买、收受、交换等方式获取公民个人信息,或者在履行职责、提供服务过程中收集公民个人信息的,属于刑法第二百五十三条之一第三款规定的“以其他方法非法获取公民个人信息”。   第五条 非法获取、出售或者提供公民个人信息,具有下列情形之一的,应当认定为刑法第二百五十三条之一规定的“情节严重”:   (一)出售或者提供行踪轨迹信息,被他人用于犯罪的;   (二)知道或者应当知道他人利用公民个人信息实施犯罪,向其出售或者提供的;   (三)非法获取、出售或者提供行踪轨迹信息、通信内容、征信信息、财产信息五十条以上的;   (四)非法获取、出售或者提供住宿信息、通信记录、健康生理信息、交易信息等其他可能影响人身、财产安全的公民个人信息五百条以上的;   (五)非法获取、出售或者提供第三项、第四项规定以外的公民个人信息五千条以上的;   (六)数量未达到第三项至第五项规定标准,但是按相应比例合计达到有关数量标准的;   (七)违法所得五千元以上的;   (八)将在履行职责或者提供服务过程中获得的公民个人信息出售或者提供给他人,数量或者数额达到第三项至第七项规定标准一半以上的;   (九)曾因侵犯公民个人信息受过刑事处罚或者二年内受过行政处罚,又非法获取、出售或者提供公民个人信息的;   (十)其他情节严重的情形。   实施前款规定的行为,具有下列情形之一的,应当认定为刑法第二百五十三条之一第一款规定的“情节特别严重”:   (一)造成被害人死亡、重伤、精神失常或者被绑架等严重后果的;   (二)造成重大经济损失或者恶劣社会影响的;   (三)数量或者数额达到前款第三项至第八项规定标准十倍以上的;   (四)其他情节特别严重的情形。   第六条 为合法经营活动而非法购买、收受本解释第五条第一款第三项、第四项规定以外的公民个人信息,具有下列情形之一的,应当认定为刑法第二百五十三条之一规定的“情节严重”:   (一)利用非法购买、收受的公民个人信息获利五万元以上的;   (二)曾因侵犯公民个人信息受过刑事处罚或者二年内受过行政处罚,又非法购买、收受公民个人信息的;   (三)其他情节严重的情形。   实施前款规定的行为,将购买、收受的公民个人信息非法出售或者提供的,定罪量刑标准适用本解释第五条的规定。   第七条 单位犯刑法第二百五十三条之一规定之罪的,依照本解释规定的相应自然人犯罪的定罪量刑标准,对直接负责的主管人员和其他直接责任人员定罪处罚,并对单位判处罚金。   第八条 设立用于实施非法获取、出售或者提供公民个人信息违法犯罪活动的网站、通讯群组,情节严重的,应当依照刑法第二百八十七条之一的规定,以非法利用信息网络罪定罪处罚;同时构成侵犯公民个人信息罪的,依照侵犯公民个人信息罪定罪处罚。   第九条 网络服务提供者拒不履行法律、行政法规规定的信息网络安全管理义务,经监管部门责令采取改正措施而拒不改正,致使用户的公民个人信息泄露,造成严重后果的,应当依照刑法第二百八十六条之一的规定,以拒不履行信息网络安全管理义务罪定罪处罚。   第十条 实施侵犯公民个人信息犯罪,不属于“情节特别严重”,行为人系初犯,全部退赃,并确有悔罪表现的,可以认定为情节轻微,不起诉或者免予刑事处罚;确有必要判处刑罚的,应当从宽处罚。   第十一条 非法获取公民个人信息后又出售或者提供的,公民个人信息的条数不重复计算。   向不同单位或者个人分别出售、提供同一公民个人信息的,公民个人信息的条数累计计算。   对批量公民个人信息的条数,根据查获的数量直接认定,但是有证据证明信息不真实或者重复的除外。   第十二条 对于侵犯公民个人信息犯罪,应当综合考虑犯罪的危害程度、犯罪的违法所得数额以及被告人的前科情况、认罪悔罪态度等,依法判处罚金。罚金数额一般在违法所得的一倍以上五倍以下。   第十三条 本解释自2017年6月1日起施行。

但是你有见过有关新闻关于泄露公民隐私信息被抓之类的吗(盘神除外)

说了这么多,对于隐私泄露我们既然无法拒绝,那就学会享受吧,开个玩笑,应该是,既然服务商不能保证信息的安全,但是我们可以自己从根源出发,这里就目前经常要上传的身份证照片以及手持照片来说。

学会打水印,这次上传需要用来干什么,直接满照片水印,当然前提是你不影响身份证上信息的清晰,现在这样的水印软件还是不少的,但是既然学了python何不自己写一个呢。

说了这么久,总数进入正题了。

给照片加水印,用代码实现, 是不是很厉害的样子。

下面是python加水印的代码

fromPILimportImage,ImageFont,ImageDraw

text='www.lanol.cn'
text=input('请输入水印内容:')#水印内容
image=Image.open('picture.jpg')#打开要处理的图片
font=ImageFont.truetype('msyh.ttc',size=40)#水印文字的字体及字体大小
new_img=Image.new('RGBA',(image.size[0]*3,image.size[1]*3),(0,0,0,0))#将原图转为RGBA模式的图且放到新图
new_img.paste(image,image.size)
font_len=len(text)
rgba=new_img.convert('RGBA')
shuiying=Image.new('RGBA',rgba.size,(255,255,255,0))#造一个图片,用来装文字水印
image_draw=ImageDraw.Draw(shuiying)
foriinrange(0,rgba.size[0],font_len*20+100):
forjinrange(0,rgba.size[1],200):#水印字体疏密
image_draw.text((i,j),text,font=font,fill=(255,50,50,50))#生成半透明水印文字图片fill可以调整水印字体颜色
text_overlay=shuiying.rotate(45)#水印图片旋转45°
result=Image.alpha_composite(rgba,text_overlay)#将两张图片重叠
result=result.crop((image.size[0],image.size[1],image.size[0]*2,image.size[1]*2)).save(
'result.png')#将结果图片裁剪,并保存为result.png

使用说明:请将要处理的图片放在软件同一目录,且命名问picture.jpg,生成结果将是result.png

原图:

效果图:



您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯