突破权限查看人人网特定用户所有相册 加密除外 的算法
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow
也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!
在学校论坛上看见一个chrome插件,可以用来进行人人网搜索,查看照片,方便好用,在此共享,下载地址:猛击这里下载
以下是该工具的设计思路
steps:
1.访问对方主页,发现“相册”处为灰色,无法进入,没关系。复制下Ta的人人网id
2.访问:http://photo.renren.com/getalbumprofile.do?owner=Ta的id
这时候,你就进入了Ta的头像相册里。头像相册搞定。
3.点击头像相册的第一张照片(一定要是第一张),这时可看到地址栏上显示 http://photo.renren.com/photo/Ta的id/photo-第一张头像照片的id
4.对上一步得到的网址进行编辑,在photo- 前面插入字符串"latest/",得到http://photo.renren.com/photo/Ta的id/latest/photo-第一张头像照片的id
5.访问第4步得到的网址,此时进入了该用户的"最近照片"的相册。注意到,照片的下方显示着"来自:某某某| 相册: 头像相册"
6.鼠标放在照片右侧,点击一下,可看到进入了下一张该用户最近上传的照片。注意到,照片的下方显示着来自:某某某| 相册: 另一个相册",这里的“另一个相册”是可以点击并进行浏览的,于是“另一个相册”搞定。
重复第6步,直到发现新的相册。对于一般用户而言,此方法可搞定所有相册(至少是大部分),除非Ta一次性上传了200张照片造成"最近照片"的相册里只有一个相册……
以下是开发者感想:
花了2个月的时间,从连chrome都拼不对的零基础开始,学js html css php mysql ,共写了4千行代码,完成了一个chrome插件,对人人网的搜索接口进行封装,改进和扩展。
功能是按输入条件实时搜索全国所有大学的人人网用户同时列出其照片
并且:
1,标记其相册是否对非好友可见
2,列出其相册数目
3,按照某种准则将用户分为 文艺,普通,其他等几类。
4,支持收藏
5,支持收藏结果上传,收藏用户人气+1
6,可查看实时排行榜。
7,用了webkit的css,界面美观友好
所以:
如果很多人参与,每个人独立搜索并收藏上传其觉得不错的结果,那么整个排行榜就是集体搜索劳动的结晶,大家可以共享,如果你真的爱看美女帅哥照片的话,这会是个不错的工具。如果觉得无聊,那我猜你一定是个专心致志学习,为了保研或者出国而奋斗,偶尔上极速下个电影放松下下的好孩子。
开发这个,楼主是不是寂寞了?
楼主只是为了学习互联网技术,找一个比较具有吸引力的东西来做而已。和寂寞无关,和兴趣有关,和用技术把脑海里的想法变为现实的热情有关。
这个是否侵犯了人家的肖像权?
本插件并没有商业成分,也没有丑化人家的肖像,只是让校内网用户本来通过手动可以达到的目的,更加智能方便一点(比如人人网改造器)。不构成侵犯肖像权的判定条件。
所以放心吧。
能看设权限的用户的相册是怎么回事?
分情况。当用户设了“同大学的人可见”,那么其一切相册可见。原理是每选择一个大学,本插件将在后台自动添加目标用户所在大学的信息,即伪装成那个大学的人员进行目标用户的访问,这样,能看到的有效用户数目就可以大大增加了。
当用户设置了"仅好友可见",并且你不是Ta的好友时,本插件最多可看包括头像相册在内的该用户最新的四个相册。
其实方法很简单,利用人人网设计上的疏忽,先使用它们完全不设防的getalbumprofile.do文件来访问目标用户的头像相册,再利用,在进入目标用户相册的前提下,人人网系统在页面右侧列出的三个该用户最新发布的三个相册的地址,来访问这三个相册即可。
工具截图如下:
给我老师的人工智能教程打call!http://blog.csdn.net/jiangjunshow
![](/assets/blank.gif)
突破权限查看人人网特定用户所有相册 加密除外 的算法相关推荐
- linux ftp查看用户目录权限,linux 指定ftp用户 特定目录及权限
Linux添加FTP用户并设置权限 在linux中添加ftp用户,并设置相应的权限,操作步骤如下: 1.环境:ftp为vsftp.被限制用户名为test.被限制路径为/home/test 2.建用户: ...
- Oracle的系统和对象权限 查看用户包含的各类权限
Oracle数据库用户权限查询和一些查看操作(汇总) 2018年07月22日 20:32:38 茶木君 阅读数:1222 标签: oracle 更多 个人分类: oracle dba权限:user为有 ...
- 计算机日志查询域用户登录记录,域用户权限|查看日志
域用户权限|查看日志.如果委派特定用户查看DC的系统日志? 回答:根据您的描述,我对这个问题的理解是:您想指定特定的用户允许查看DC上的事件日志. 根据我的研究,要允许特定用户访问域控制器上的事件日志 ...
- oracle 如何查看权限,如何查看Oracle的用户权限
ORACLE数据字典视图的种类分别为:USER,ALL 和 DBA. USER_*:有关用户所拥有的对象信息,即用户自己创建的对象信息 ALL_*:有关用户可以访问的对象的信息,即用户自己创建的对象的 ...
- ORACLE查看当前连接用户的权限信息或者角色信息
关于当前用户的相关信息,可以通过如下语句找到: 1 SQL> select * from all_objects where object_name like 'SESSION%'; 2 3 O ...
- android动态访问权限,android – Firebase规则:动态授予特定用户访问权限
在客户端 你可以use custom File Metadata.它的作用是添加一个Map< String,String>到文件的元数据.由于Map中的键是唯一的,因此您可以将用户B的id ...
- 2016服务器文件夹权限设置,Server 2016特定用户权限划分,只显示有权限的文件夹,无法权限文件夹无法看到...
Server 2016特定用户权限划分,只显示有权限的文件夹,无法权限文件夹无法看到 第一步,需要将最外面的文件,总文件夹权限划分一个共享用户,可以是administrator用户或者其它管理员用户. ...
- mysql设置单个表的删除权限_Mysql管理命令-查看,创建用户、赋权、删除表用户数据库等操作...
创建用户.赋权.表空间 ----------------------------- mysql -u root -p 回车 show databases; use pacs show tables; ...
- 查看Linux的用户权限(转载)
(转)Linux查看用户及其权限管理 查看用户 请打开终端,输入命令: $ who am i 或者 $ who mom likes 输出的第一列表示打开当前伪终端的用户的用户名(要查看当前登录用户的用 ...
最新文章
- 检测用户是允许还是拒绝使用摄像头.
- python中用来占位的语句是_python占位语句
- php注册表唯一电脑,PHP常见设计模式之注册表模式
- java volidate线程安全_03.(多线程与并发)面试题-02--Volidate的原理和指令重排序
- 139_Power BI之某制造企业HR相关数据年度复盘
- 网络爬虫中X-CSRF-Token和Status 403问题解决方案(Java或Python)
- 无痕模式后如何找到历史_离异后女人如何快速找到对象?成都百和情缘婚介告诉你...
- java 代码里设置环境变量_如何在一个java程序里设置环境变量
- 【原创】利用typeface实现不同字体的调用显示及String转换为Unicode
- 安装logstash-7.9.3和filebeat-7.9.3
- Cesium:去除原生自带绿色选择框
- 角色扮演RPG游戏项目
- 五线四相步进电机C语言程序,stm32四相五线步进电机驱动程序
- SAEJ3061汽车信息安全指南文档
- C++关键字protected的作用详解
- 【多校联赛】The Crime-solving Plan of Groundhog
- 如何在iPhone/iPad上录屏
- Python面试题之Python面试题汇总
- 免费css布局和模板集合
- Robbins-Monro 随机逼近算法和序列学习(Sequential Learning)
热门文章
- 微软裁员新招:积极离职者奖诺基亚手机
- Promise的理解
- 基层管理之正负向激励
- 关于Office弹窗+横幅提示“你的许可证不是正版,并且你可能是盗版软件的受害者...”的解决方案——以Office2019为例
- android 汉字笔画拆写,基于形状分割的手写汉字笔划提取方法
- 从小白到web渗透工程师——零基础指南(1)web渗透工程师介绍
- mac vscode插件位置
- 检讨书应该怎么写,我来做个示范
- Time Has Never Been Better for a Gay NFL Player to Come Out
- qnx限制ssh连接的数量