大佬你的那个nl少女qq下载的安装包在哪里里啊?

有没有大佬给我私发一个奴隶少女希尔薇的安装包啊,不要百度云链接,不要百度云链接,不要百度云链接,我用不了百度云啊_百度贴吧
有没有大佬给我私发一个奴隶少女希尔薇的安装包啊,不要百度云链
有没有大佬给我私发一个奴隶少女希尔薇的安装包啊,不要百度云链接,不要百度云链接,不要百度云链接,我用不了百度云啊,求求各位大佬了啊!
万一火了呢 挤挤
我先来吧,希望这个帖子不要沉哦~
要是链接失效,复制到别的帖子里再点开就好
失效复制到别的贴吧打开,绝对不失效
失效了复制到别的帖子里就能用了。
失效复制到别的贴吧打开,绝对不失效
要是链接失效,复制到别的帖子里再点开就好
要是链接失效,复制到别的帖子里再点开就好
要是失效复制到别的帖子即可!
要是链接失效,复制到别的帖子里再点开就好
要是链接失效,复制到别的帖子里再点开就好
贴吧热议榜
使用签名档&&
保存至快速回贴&figure&&img src=&https://pic4.zhimg.com/v2-3aa71e40bdd010e8ab0cc_b.jpg& data-rawwidth=&1000& data-rawheight=&684& class=&origin_image zh-lightbox-thumb& width=&1000& data-original=&https://pic4.zhimg.com/v2-3aa71e40bdd010e8ab0cc_r.jpg&&&/figure&&p&进攻即是最好的防御,这句话同样适用于信息安全的世界。这里罗列了19个合法的来练习黑客技术的网站,不管你是一名开发人员、安全工程师、代码审计师、渗透测试人员,通过不断的练习才能让你成为一个优秀安全研究人员。以下网站希望能给各位安全小伙伴带来帮助!若有其他的补充和推荐,欢迎给小编留言(排名不分先后)&/p&&h2&&strong&国外&/strong&&/h2&&strong&1、bWAPP&/strong&&br&免费和开源的web应用程序安全项目。它有助于安全爱好者及研究人员发现和防止web漏洞。&br&&p&地址:&a href=&http://link.zhihu.com/?target=http%3A//www.itsecgames.com/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&itsecgames&/a&&/p&&p&&strong&2、Damn Vulnerable iOS App (DVIA)&/strong&&/p&DVIA是一个iOS安全的应用。它的主要目标给移动安全爱好者学习iOS的渗透测试技巧提供一个合法的平台。APP涵盖了所有常见的iOS安全漏洞,它免费并开放源码,漏洞测试和解决方案覆盖到iOS 10版本。&br&&p&地址:&a href=&http://link.zhihu.com/?target=http%3A//damnvulnerableiosapp.com/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&DVIA (Damn Vulnerable iOS App) - A vulnerable iOS app for pentesting&/a&&/p&&p&&strong&3、&/strong&&strong&Damn Vulnerable Web Application (DVWA)&/strong&&/p&&p&基于 php 和 mysql 的虚拟 Web 应用,“内置”常见的 Web 漏洞,如 SQL 注入、xss 之类,可以搭建在自己的电脑上&/p&&p&地址:&a href=&http://link.zhihu.com/?target=http%3A//www.dvwa.co.uk/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Damn Vulnerable Web Application&/a&&/p&&strong&4、Game of Hacks&/strong&&br&基于游戏的方式来测试你的安全技术,每个任务题目提供了大量的代码,其中可能有也可能没有安全漏洞!&br&&p&地址:&a href=&http://link.zhihu.com/?target=http%3A//www.gameofhacks.com/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Game of Hacks&/a&&/p&&strong&5、Google Gruyere&/strong&&br&一个看起来很low的网址,但充满了漏洞,目的是为了帮助那些刚开始学习应用程序安全性的人员。&br&&p&地址:&a href=&http://link.zhihu.com/?target=http%3A//google-gruyere.appspot.com/& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&google-gruyere.appspot.com&/span&&span class=&invisible&&/&/span&&span class=&ellipsis&&&/span&&/a&&/p&&strong&6、HackThis!!&/strong&&br&旨在教你如何破解、转储和涂改,以及保护网站的黑客技巧,提供超过50种不同的难度水平。&br&&p&地址:&a href=&http://link.zhihu.com/?target=https%3A//www.hackthis.co.uk/& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&https://www.&/span&&span class=&visible&&hackthis.co.uk/&/span&&span class=&invisible&&&/span&&/a&&/p&&strong&7、Hack This Site&/strong&&br&是一个合法和安全的测试黑客技能的网站,并包含黑客资讯、文章、论坛和教程,旨在帮助你学习黑客技术。&br&&p&地址:&a href=&http://link.zhihu.com/?target=https%3A//www.hackthissite.org/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Hack This Site&/a&&/p&&strong&8、Hellbound Hackers&/strong&&br&提供了各种各样的安全实践方法和挑战,目的是教你如何识别攻击和代码的补丁建议。主题包含应用程序加密和破解,社工和rooting。社区有接近10万的注册会员,也是最大的一个黑客社区之一。&br&&p&地址:&a href=&http://link.zhihu.com/?target=https%3A//www.hellboundhackers.org/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Welcome to Hellbound Hackers&/a&&/p&&strong&9、McAfee HacMe Sites&/strong&&br&迈克菲提供的各类黑客及安全测试工具&br&&p&地址:&a href=&http://link.zhihu.com/?target=http%3A//www.mcafee.com/us/downloads/free-tools/index.aspx& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Free Tools | McAfee Downloads&/a&&/p&&strong&10、Mutillidae&/strong&&br&mutillidaemutillidae是一个免费,开源的Web应用程序,提供专门被允许的安全测试和入侵的Web应用程序。其中包含了丰富的渗透测试项目,如SQL注入、跨站脚本、clickjacking、本地文件包含、远程代码执行等.&br&&p&地址:&a href=&http://link.zhihu.com/?target=https%3A//sourceforge.net/projects/mutillidae/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&OWASP Mutillidae II&/a&&/p&&strong&11、OverTheWire&/strong&&br&基于游戏的让你学习安全技术和概念的黑客网站&br&&p&地址:&a href=&http://link.zhihu.com/?target=http%3A//overthewire.org/wargames/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&OverTheWire: Wargames&/a&&/p&&strong&12、Peruggia&/strong&&br&一个提供安全、合法攻击的黑客网站&br&&p&地址:&a href=&http://link.zhihu.com/?target=https%3A//sourceforge.net/projects/peruggia/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Peruggia&/a&&/p&&strong&13、Root Me&/strong&&br&通过超过200名黑客的挑战和50个虚拟环境来提高你黑客技巧和网络安全知识的网站&br&&p&地址:&a href=&http://link.zhihu.com/?target=https%3A//www.root-me.org/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&plateforme d'apprentissage dédiée au Hacking et à la Sécurité de l'Information]&/a&&/p&&strong&14、Try2Hack&/strong&&br&最古老的黑客网站之一,提供多种安全挑战。&br&&p&地址:&a href=&http://link.zhihu.com/?target=http%3A//www.try2hack.nl/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&::[ www.try2hack.nl ]::&/a&&/p&&strong&15、Vicnum&/strong&&br&OWASP项目之一,简单框架,针对不同的需求,并基于游戏的方式来引导安全开发者学习安全技术。&br&&p&地址:&a href=&http://link.zhihu.com/?target=http%3A//vicnum.ciphertechs.com/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Welcome to Vicnum&/a&&/p&&strong&16、WebGoat&/strong&&br&最受欢迎的OWASP项目,提供了一个真实的安全教学环境,指导用户设计复杂的应用程序安全问题&br&&p&地址:&a href=&http://link.zhihu.com/?target=http%3A//webappsecmovies.sourceforge.net/webgoat/& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&webappsecmovies.sourceforge.net&/span&&span class=&invisible&&/webgoat/&/span&&span class=&ellipsis&&&/span&&/a&&/p&&h2&&strong&国内&/strong&&/h2&&p&&strong&1、&/strong&&strong&i春秋&/strong&&/p&&p&国内比较好的安全知识在线学习平台,把复杂的操作系统、工具和网络环境完整的在网页进行重现,为学习者提供完全贴近实际环境的实验平台,&/p&&p&地址:&a href=&http://link.zhihu.com/?target=http%3A//www.ichunqiu.com/main& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&网络安全培训|信息安全培训|防黑客技术-首选i春秋&/a&&/p&&p&&strong&2、XCTF_OJ 练习平台&/strong&&/p&&p&XCTF-OJ (X Capture The Flag Online Judge)是由XCTF组委会组织开发并面向XCTF联赛参赛者提供的网络安全技术对抗赛练习平台。XCTF-OJ平台将汇集国内外CTF网络安全竞赛的真题题库,并支持对部分可获取在线题目交互环境的重现恢复,XCTF联赛后续赛事在赛后也会把赛题离线文件和在线交互环境汇总至XCTF-OJ平台,形成目前全球CTF社区唯一一个提供赛题重现复盘练习环境的站点资源。&/p&&p&地址:&a href=&http://link.zhihu.com/?target=http%3A//oj.xctf.org.cn/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&XCTF_OJ竞赛平台&/a&&/p&&p&&strong&3、&/strong&&strong&网络信息安全攻防学习平台&/strong&&/p&&p&提供基础知识考查、漏洞实战演练、教程等资料。实战演练以 Web 题为主,包含基础关、脚本关、注入关、上传关、解密关、综合关等。&/p&&p&地址:&a href=&http://link.zhihu.com/?target=http%3A//hackinglab.cn/index.php& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&网络安全实验室|网络信息安全攻防学习平台&/a&&/p&&p&&strong&参考来源:&/strong&&/p&&p&&a href=&http://link.zhihu.com/?target=http%3A//list.ly/list/euz-15-vulnerable-sites-to-legally-practice-your-hacking-skills-2016-update& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&15 Vulnerable Sites To (Legally) Practice Your Hacking Skills - 2016 Update | Listly List&/a&&/p&&p&&a href=&http://link.zhihu.com/?target=http%3A//www.freebuf.com/sectool/4708.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&[TOP10]十大渗透测试演练系统 - FreeBuf.COM | 关注黑客与极客&/a&&/p&&p&&a href=&https://www.zhihu.com/question/& class=&internal&&网络攻防平台有哪些? - 网络安全 - 知乎&/a&&/p&&p&&strong&作者:Douglas@阿里聚安全,更多阿里的安全技术及资讯文章,持续关注阿里聚安全的安全博客&/strong&&/p&
进攻即是最好的防御,这句话同样适用于信息安全的世界。这里罗列了19个合法的来练习黑客技术的网站,不管你是一名开发人员、安全工程师、代码审计师、渗透测试人员,通过不断的练习才能让你成为一个优秀安全研究人员。以下网站希望能给各位安全小伙伴带来帮…
&figure&&img src=&https://pic1.zhimg.com/v2-8bbb95b3e4f13bf0a95c109b5d23fb5e_b.jpg& data-rawwidth=&1440& data-rawheight=&1080& class=&origin_image zh-lightbox-thumb& width=&1440& data-original=&https://pic1.zhimg.com/v2-8bbb95b3e4f13bf0a95c109b5d23fb5e_r.jpg&&&/figure&&blockquote&&p&&em&导读:本文作者Payson Wu,硕士研究方向二维PDE数值解析算法,五年前端开发经验,现就职于Microsoft。&/em&&/p&&/blockquote&&p&现在的工作市场越来越讲究综合人才,软件开发行业也一样。以前的设计、开发、测试、上线分别由单独的团队负责,现在越来越多的公司需要combined engineer,就是上面这些都需要软件工程师全权负责。软件工程师需要掌握很多知识和技巧,才可以在如今竞争激烈的市场中永葆青春。&/p&&p&一个好的软件工程师,应该注重三方面的能力培养:&strong&设计、开发、个人素养&/strong&。设计包括理解UI、重视UX、Architecture、掌握良好算法数据结构等;开发包括优秀的编程实践、测试的设计、按时交付代码等等;个人素养也十分重要,包括写文档、写邮件、演讲等能力。&/p&&p&&strong&今天推荐的书单主要针对前两个能力:设计和开发&/strong&&strong&。&/strong&因为软件开发过程中,语言的选择并不是最重要的,所以本文推荐的书单尽量避免针对某种语言。如果有需要某种特定开发语言的书籍推荐,例如Java,C++,C,C#,Python,JavaScript等等,欢迎留言询问。&/p&&br&&h2&&strong&关于设计&/strong&&/h2&&p&软件的设计跟建设大楼的设计一样重要,有了图纸大楼才能开土动工,软件有了设计才可以真正开始进入开发环节。&/p&&p&&figure&&img src=&https://pic3.zhimg.com/v2-ff76eb5f29cd_b.jpg& data-rawwidth=&718& data-rawheight=&908& class=&origin_image zh-lightbox-thumb& width=&718& data-original=&https://pic3.zhimg.com/v2-ff76eb5f29cd_r.jpg&&&/figure&&b&《写给大家看的设计书》:&/b&这本书出自一个著名设计师之手,他抽茧剥丝地把复杂的设计理论归为简单的四个基本原理:亲密性、对齐、重复和对比。书里面有色彩鲜艳的插图,生动鲜活的例子,利用正反两种例子解释什么样的设计好,什么样的不好,让人一目了然。非常适合作为快速入门的读物。&/p&&p&&figure&&img src=&https://pic3.zhimg.com/v2-e881ebc4d18769fcca31cba_b.jpg& data-rawwidth=&704& data-rawheight=&818& class=&origin_image zh-lightbox-thumb& width=&704& data-original=&https://pic3.zhimg.com/v2-e881ebc4d18769fcca31cba_r.jpg&&&/figure&&b&《Head First Design Pattern》:&/b&Head First这系列书风趣幽默,无论是图片还是漫画都十分吸引人,让枯燥无聊的技术变得活灵活现。很多年前我刚毕业时候拿到Thoughtworks的offer,Thoughtworks推荐了一些列报到前读的书,有一本就是这本Head First Design Pattern.这本书非常适合初学者理解设计模式。不过并没有太多的实际例子。大家应该都听过四人帮(the gang of four)的Design Pattern那本书吧。那本书更为深入,建议初学者在读完Head First之后可以拿来四人帮那本书深入理解。Head First 这系列还有很多别的书,各方面都包含,都很适合初学者。&/p&&p&&b&&figure&&img src=&https://pic3.zhimg.com/v2-a9b4e8cc5be6e9b5487c_b.jpg& data-rawwidth=&684& data-rawheight=&856& class=&origin_image zh-lightbox-thumb& width=&684& data-original=&https://pic3.zhimg.com/v2-a9b4e8cc5be6e9b5487c_r.jpg&&&/figure&《Effective Java》:&/b&Effective系列我一共只读过三本,分别是:Effective Java, Effective C#, Effective JavaScript。这系列还有一些针对别的语言的,比如Effective C++。学习任何一门编程语言,只看书是不够的,一定要结合实际,通过做一个小项目来学习一门语言最为合适。不但能学会语法和语言中常用的包,还能学会调适、测试等。Effective 这系列的书是我最喜欢的编程书籍系列之一,不但包含大量的编程实例,还列出了很多常见错误和陷阱。对一些常犯的错误给出了有用的建议,对一些小陷阱指出了有效的解决方式。&/p&&p&&b&&figure&&img src=&https://pic2.zhimg.com/v2-7ddf6ec32496ccb3dbebad_b.jpg& data-rawwidth=&790& data-rawheight=&980& class=&origin_image zh-lightbox-thumb& width=&790& data-original=&https://pic2.zhimg.com/v2-7ddf6ec32496ccb3dbebad_r.jpg&&&/figure&《C和指针》&/b&:开头声明了本书单尽量不涉及某一特定语言,但实在是避不开这个最经典的C语言了。我接触编程比较晚,第一次亲密接触就是大一的时候上C语言编程基础,用的教科书是那本很差的绿皮谭浩强的书。当时被指针绕的七荤八素的,什么是指针,什么是指向指针的指针,谭浩强的绿皮书解释的模棱两可,老师讲的也是稀里糊涂。直到我都工作好几年了,一直都特别“幸运”地避开了一切指针。有一次偶然的机会听说了这本书,拜读了一下,果然是C语言初学者的福音。不但详细解释了C语言的种种基础和标准库,还特别感人的清晰地讲解了曾经迷茫了整整一代人的数组和指针。&/p&&p&&b&&figure&&img src=&https://pic4.zhimg.com/v2-c48f3ffd9d31b2f4a5e3b82_b.jpg& data-rawwidth=&852& data-rawheight=&960& class=&origin_image zh-lightbox-thumb& width=&852& data-original=&https://pic4.zhimg.com/v2-c48f3ffd9d31b2f4a5e3b82_r.jpg&&&/figure&《Introduction to Algorithms》:&/b&这本算法书包含了很多现代的算法,从算法到数据结构,甚至包括多项式算法、数论、图论等。不得不说如果想要完全读懂所有的算法,还是需要一些数学背景知识的。这本书是很多美国大学的算法教科书。如果做到融会贯通,那面试美国大公司就是分分钟的事儿。不过说实话,这本书并不适合作为面试算法练习,因为实在是太厚重了,无论是书本身的厚度,还是书中包含的内容,都十分厚重。&/p&&h2&&strong&关于开发&/strong&&/h2&&p&软件开发过程是软件的筋骨,我们所说的程序员主要就是做开发过程。开发过程不是跟建房子不一样,不是按照图纸一块块的搬砖,更重要的在于能够编写可以测试、可以维护、可以向后兼容的代码。&/p&&p&&figure&&img src=&https://pic1.zhimg.com/v2-bb3e4c9a5db16bf5cbbd311_b.jpg& data-rawwidth=&672& data-rawheight=&858& class=&origin_image zh-lightbox-thumb& width=&672& data-original=&https://pic1.zhimg.com/v2-bb3e4c9a5db16bf5cbbd311_r.jpg&&&/figure&&b&《Refactoring》:&/b&Martin Flower是一个很优秀的大师。他在1999年写的这本书至今仍十分畅销。这本书中他用一个实例一步步的解释如何重构代码。世界上任何一种产品都是逐渐更新换代变得越来越优秀的,写代码也是一样,优秀高效的代码需要在不断修改中演化而来。重构这本书帮助我们理解重构的意义:如何在保持功能性不变的基础上,提高代码的质量和效率。&/p&&p&&figure&&img src=&https://pic4.zhimg.com/v2-178eed5dea4_b.jpg& data-rawwidth=&768& data-rawheight=&992& class=&origin_image zh-lightbox-thumb& width=&768& data-original=&https://pic4.zhimg.com/v2-178eed5dea4_r.jpg&&&/figure&&b&《How to Break Software》:&/b&这本书又有趣又实用,实属业界良心。刚开始变成Combined Engineer的时候很不适应,最不喜欢写测试。一旦写测试,就发现很多软件的错误,大量的bug向我袭来的感觉实在是苦不堪言。但其实正是因为这些测试才能保证软件的质量。这本书特别适合程序员,因为完全是从程序员的心理出发,一步步引导你思考bug可能产生的路径,然后疯狂的对这些bug可能产生的路径进行大量测试。作者的想法刁钻古怪,毫不留情地揭露了程序员得过且过的心理。只有抱着这种心态才能保证软件的质量。如果你读完觉得这种方式实在是太残忍,大可把这些测试方式用在你同事的身上,互相伤害,这样才能互相帮助。&/p&&p&&b&&figure&&img src=&https://pic4.zhimg.com/v2-3f68068615_b.jpg& data-rawwidth=&760& data-rawheight=&992& class=&origin_image zh-lightbox-thumb& width=&760& data-original=&https://pic4.zhimg.com/v2-3f68068615_r.jpg&&&/figure&《Code Complete 2》:&/b&让大部分人来推荐软件工程师书单,这本Code Complete 2都会高居榜首。中文版的翻译书名叫做《代码大全》。既然是大全那就一定是覆盖各种概念各种设计结构。很多人说这本书适合作为程序员的入门阅读起点。我倒是觉得这本书更适合作为一本参考阅读手册。任何经验背景的人都会从中受益。&/p&&figure&&img src=&https://pic2.zhimg.com/v2-bbc2c990f01_b.jpg& data-rawwidth=&646& data-rawheight=&994& class=&origin_image zh-lightbox-thumb& width=&646& data-original=&https://pic2.zhimg.com/v2-bbc2c990f01_r.jpg&&&/figure&&p&&b&《Team Geek》:&/b&电影里面的极客都是单刀赴会一个人挑大梁,从焊电路板一直到拥有好几亿用户。这种角色往往给大家一种错觉,就是好的程序员都是独来独往不需要跟别人合作的。这是一种理想主义状态。优秀的软件靠的是团队合作。如果想在自己的职业生涯走的更远,我总结的就靠三点:技术的提高、机会的把握要、团队的和谐。这本书围绕着团队合作三大原则:谦逊、尊重、信任,系统地介绍了如何打造优秀团队。 &/p&&br&&h2&&b&个人修养&/b&&/h2&&p&如果不注重自己的演讲和写作能力,即使是再优秀的工程师,最后也很难突破自我更上一层楼。个人素养的提高是一个缓慢的过程。在这里推荐一本书。&/p&&p&&b&&figure&&img src=&https://pic1.zhimg.com/v2-dd76e57ced2de_b.jpg& data-rawwidth=&610& data-rawheight=&868& class=&origin_image zh-lightbox-thumb& width=&610& data-original=&https://pic1.zhimg.com/v2-dd76e57ced2de_r.jpg&&&/figure&《程序员职业素养》:&/b&程序员的工作不只是日复一日的写代码,更重要的是知道自己在做什么,什么时候做,什么时候不做,什么时候该把活儿推出去,如何管理时间,如何管理deadline,如何正确估计项目所需的时间和精力,面对压力时候如何沉着冷静。这一切的一切都需要有好的心理素质。这本书给出了上述所有问题的分析解答,是程序员前进的指明灯。题外话:除了心理素质,更重要的是身体健康。&/p&&h2&&strong&总结&/strong&&/h2&&p&列这个书单,既是为了帮助刚入职场或者尚未入职场的软件工程师们理解软件设计和开发,也是为了自勉,时刻提醒自己:&strong&只有终身学习才能不被淘汰。&/strong&&/p&&p&有哪些书是作为程序员/数据分析师的你喜欢的呢?欢迎留言告诉我们。&/p&&br&&h2&&strong&课程推荐&/strong&&/h2&&p&Payson现在也是BitTiger王牌课程【全栈工程师直通车】的特约教师之一,如果你也想成为全栈工程师,欢迎&a href=&https://link.zhihu.com/?target=https%3A//www.bittiger.io/livecourses/eqmcu7koE3NxajSQx& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&点击这里&/a&(或者直接扫码咨询)。&/p&&p&&a href=&https://link.zhihu.com/?target=http%3A//weixin.qq.com/r/1J3t9TzE8GGPrXiW98jG& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&weixin.qq.com/r/1J3t9Tz&/span&&span class=&invisible&&E8GGPrXiW98jG&/span&&span class=&ellipsis&&&/span&&/a& (二维码自动识别)&/p&BitTiger,来自硅谷的终身学习平台。欢迎关注公众号:&b&太阁&/b& 或搜索 &b&bit_tiger&/b&。&figure&&img src=&https://pic1.zhimg.com/v2-2f9eebf19c64847bef8dc9ac_b.jpg& data-rawwidth=&1080& data-rawheight=&1920& class=&origin_image zh-lightbox-thumb& width=&1080& data-original=&https://pic1.zhimg.com/v2-2f9eebf19c64847bef8dc9ac_r.jpg&&&/figure&
导读:本文作者Payson Wu,硕士研究方向二维PDE数值解析算法,五年前端开发经验,现就职于Microsoft。现在的工作市场越来越讲究综合人才,软件开发行业也一样。以前的设计、开发、测试、上线分别由单独的团队负责,现在越来越多的公司需要combined engineer…
&figure&&img src=&https://pic4.zhimg.com/v2-59e0d5aaec5fc_b.jpg& data-rawwidth=&559& data-rawheight=&526& class=&origin_image zh-lightbox-thumb& width=&559& data-original=&https://pic4.zhimg.com/v2-59e0d5aaec5fc_r.jpg&&&/figure&笔者是头条的深度使用者,经常用头条完成“看片”大业。若不信的话可以试试在头条搜索&b&街拍&/b&,返回的都是一道道靓丽的风景线。&br&&p&想把图片存下来,该怎么办呢?我们可以用Python爬虫啊。&/p&&p&&b&人生苦短,我用Python!&/b&&/p&&h2&&b&1、工具&/b&&/h2&&p&Python3.5,Sublime Text,Windows 7 &/p&&h2&&b&2、分析(第三步有完整代码)&/b&&/h2&&p&可以看到搜索结果默认返回了 20 篇文章,当页面滚动到底部时头条通过 ajax 加载更多文章,浏览器按下 F12 打开调试工具(我的是 Chrome),点击 Network 选项,尝试加载更多的文章,可以看到相关的 http 请求:&br&&/p&&figure&&img src=&https://pic2.zhimg.com/v2-353cdf8d_b.png& data-rawwidth=&1366& data-rawheight=&490& class=&origin_image zh-lightbox-thumb& width=&1366& data-original=&https://pic2.zhimg.com/v2-353cdf8d_r.jpg&&&/figure&&br&此次返回Request URL:&br&&a href=&http://link.zhihu.com/?target=http%3A//www.toutiao.com/search_content/%3Foffset%3D20%26format%3Djson%26keyword%3D%25E8%25A1%%258B%258D%26autoload%3Dtrue%26count%3D20%26cur_tab%3D1& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://www.&/span&&span class=&visible&&toutiao.com/search_cont&/span&&span class=&invisible&&ent/?offset=20&format=json&keyword=%E8%A1%97%E6%8B%8D&autoload=true&count=20&cur_tab=1&/span&&span class=&ellipsis&&&/span&&/a&&br&来试试返回了什么&br&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&import json
from urllib import request
url = &http://www.toutiao.com/search_content/?offset=20&format=json&keyword=%E8%A1%97%E6%8B%8D&autoload=true&count=20&cur_tab=1&
with request.urlopen(url) as res:
d = json.loads(res.read().decode())
&/code&&/pre&&/div&&figure&&img src=&https://pic3.zhimg.com/v2-7e8b52fbbe_b.png& data-rawwidth=&910& data-rawheight=&737& class=&origin_image zh-lightbox-thumb& width=&910& data-original=&https://pic3.zhimg.com/v2-7e8b52fbbe_r.jpg&&&/figure&发现我们需要的东西在'data'里,打开一篇文章,来试试如何下载单篇图片。&br&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&import json
from urllib import request
url = 'http://www.toutiao.com/a5444226/#p=1'
with request.urlopen(url) as res:
soup = BeautifulSoup(res.read().decode(errors='ignore'), 'html.parser')
article_main = soup.find('div', id='article-main')
photo_list = [photo.get('src') for photo in article_main.find_all('img') if photo.get('src')]
print(photo_list)
&/code&&/pre&&/div&&br&&figure&&img src=&https://pic3.zhimg.com/v2-63f0ef8edf771a6603adb6_b.png& data-rawwidth=&910& data-rawheight=&645& class=&origin_image zh-lightbox-thumb& width=&910& data-original=&https://pic3.zhimg.com/v2-63f0ef8edf771a6603adb6_r.jpg&&&/figure&输出&br&['&a href=&http://link.zhihu.com/?target=http%3A//p3.pstatp.com/large/159f6512& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&p3.pstatp.com/large/159&/span&&span class=&invisible&&f6512&/span&&span class=&ellipsis&&&/span&&/a&', '&a href=&http://link.zhihu.com/?target=http%3A//p1.pstatp.com/large/c40143b9ce& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&p1.pstatp.com/large/153&/span&&span class=&invisible&&43b9ce&/span&&span class=&ellipsis&&&/span&&/a&', '&a href=&http://link.zhihu.com/?target=http%3A//p3.pstatp.com/large/159dccb8c& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&p3.pstatp.com/large/159&/span&&span class=&invisible&&dccb8c&/span&&span class=&ellipsis&&&/span&&/a&', '&a href=&http://link.zhihu.com/?target=http%3A//p1.pstatp.com/large/c1cd02b5ed& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&p1.pstatp.com/large/153&/span&&span class=&invisible&&cd02b5ed&/span&&span class=&ellipsis&&&/span&&/a&']&br&首先用BeautifulSoup解析网页,通过 find 方法找到 article-main 对应的 div 块,在该 div 块下继续使用 find_all 方法搜寻全部的 img 标签,并提取其 src 属性对应的值,于是我们便获得了该文章下全部图片的 URL 列表。&br&接下来就是保存图片。&br&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&photo_url = &http://p3.pstatp.com/large/159f6512&
photo_name = photo_url.rsplit('/', 1)[-1] + '.jpg'
with request.urlopen(photo_url) as res, open(photo_name, 'wb') as f:
f.write(res.read())
&/code&&/pre&&/div&&p&基本步骤就是这么多了,整理下爬取流程:&/p&&ol&&li&指定查询参数,向 &a href=&http://link.zhihu.com/?target=http%3A//www.toutiao.com/search_content/& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://www.&/span&&span class=&visible&&toutiao.com/search_cont&/span&&span class=&invisible&&ent/&/span&&span class=&ellipsis&&&/span&&/a& 提交我们的查询请求。&/li&&li&从返回的数据(JSON 格式)中解析出全部文章的 URL,分别向这些文章发送请求。&/li&&li&从返回的数据(HTML 格式)提取出文章的标题和全部图片链接。&/li&&li&再分别向这些图片链接发送请求,将返回的图片输入保存到本地(E:\jiepai)。&/li&&li&修改查询参数,以使服务器返回新的文章数据,继续第一步。&/li&&/ol&&br&&h2&&b&3、完整代码&/b&&/h2&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&import re
import json
import time
import random
from pathlib import Path
from urllib import parse
from urllib import error
from urllib import request
from datetime import datetime
from http.client import IncompleteRead
from socket import timeout as socket_timeout
from bs4 import BeautifulSoup
def _get_timestamp():
向 http://www.toutiao.com/search_content/ 发送的请求的参数包含一个时间戳,
该函数获取当前时间戳,并格式化成头条接收的格式。格式为 datetime.today() 返回
的值去掉小数点后取第一位到倒数第三位的数字。
row_timestamp = str(datetime.timestamp(datetime.today()))
return row_timestamp.replace('.', '')[:-3]
def _create_dir(name):
根据传入的目录名创建一个目录,这里用到了 python3.4 引入的 pathlib 库。
directory = Path(name)
if not directory.exists():
directory.mkdir()
return directory
def _get_query_string(data):
将查询参数编码为 url,例如:
'offset': offset,
'format': 'json',
'keyword': '街拍',
'autoload': 'true',
'count': 20,
则返回的值为:
?offset=20&format=json&keyword=%E8%A1%97%E6%8B%8D&autoload=true&count=20&_=2&
return parse.urlencode(data)
def get_article_urls(req, timeout=10):
with request.urlopen(req, timeout=timeout) as res:
d = json.loads(res.read().decode()).get('data')
if d is None:
print(&数据全部请求完毕...&)
urls = [article.get('article_url') for article in d if article.get('article_url')]
return urls
def get_photo_urls(req, timeout=10):
with request.urlopen(req, timeout=timeout) as res:
# 这里 decode 默认为 utf-8 编码,但返回的内容中含有部分非 utf-8 的内容,会导致解码失败
# 所以我们使用 ignore 忽略这部分内容
soup = BeautifulSoup(res.read().decode(errors='ignore'), 'html.parser')
article_main = soup.find('div', id='article-main')
if not article_main:
print(&无法定位到文章主体...&)
heading = article_main.h1.string
if '街拍' not in heading:
print(&这不是街拍的文章!!!&)
img_list = [img.get('src') for img in article_main.find_all('img') if img.get('src')]
return heading, img_list
def save_photo(photo_url, save_dir, timeout=10):
photo_name = photo_url.rsplit('/', 1)[-1] + '.jpg'
# 这是 pathlib 的特殊操作,其作用是将 save_dir 和 photo_name 拼成一个完整的路径。例如:
# save_dir = 'E:\jiepai'
# photo_name = '48.jpg'
# 则 save_path = 'E:\jiepai\48.jpg'
save_path = save_dir / photo_name
with request.urlopen(photo_url, timeout=timeout) as res, save_path.open('wb') as f:
f.write(res.read())
print('已下载图片:{dir_name}/{photo_name},请求的 URL 为:{url}'
.format(dir_name=dir_name, photo_name=photo_name, url=a_url))
if __name__ == '__main__':
ongoing = True
offset = 0
# 请求的偏移量,每次累加 20
root_dir = _create_dir('E:\jiepai')
# 保存图片的根目录
request_headers = {
'Referer': 'http://www.toutiao.com/search/?keyword=%E8%A1%97%E6%8B%8D',
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.99 Safari/537.36'
while ongoing:
timestamp = _get_timestamp()
query_data = {
'offset': offset,
'format': 'json',
'keyword': '街拍',
'autoload': 'true',
'count': 20,
# 每次返回 20 篇文章
'_': timestamp
query_url = 'http://www.toutiao.com/search_content/' + '?' + _get_query_string(query_data)
article_req = request.Request(query_url, headers=request_headers)
article_urls = get_article_urls(article_req)
# 如果不再返回数据,说明全部数据已经请求完毕,跳出循环
if article_urls is None:
# 开始向每篇文章发送请求
for a_url in article_urls:
# 请求文章时可能返回两个异常,一个是连接超时 socket_timeout,
# 另一个是 HTTPError,例如页面不存在
# 连接超时我们便休息一下,HTTPError 便直接跳过。
photo_req = request.Request(a_url, headers=request_headers)
photo_urls = get_photo_urls(photo_req)
# 文章中没有图片?跳到下一篇文章
if photo_urls is None:
article_heading, photo_urls = photo_urls
# 这里使用文章的标题作为保存这篇文章全部图片的目录。
# 过滤掉了标题中在 windows 下无法作为目录名的特殊字符。
dir_name = re.sub(r'[\\/:*?&&&|]', '', article_heading)
download_dir = _create_dir(root_dir / dir_name)
# 开始下载文章中的图片
for p_url in photo_urls:
# 由于图片数据以分段形式返回,在接收数据时可能抛出 IncompleteRead 异常
save_photo(p_url, save_dir=download_dir)
except IncompleteRead as e:
except socket_timeout:
print(&连接超时了,休息一下...&)
time.sleep(random.randint(15, 25))
except error.HTTPError:
# 一次请求处理完毕,将偏移量加 20,继续获取新的 20 篇文章。
offset += 20
&/code&&/pre&&/div&&p&&b&文章参考&a href=&http://link.zhihu.com/?target=http%3A//www.jianshu.com/p/d67b1d4b99ad& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Python 福利小爬虫,爬取今日头条街拍美女图&/a&&br&&/b&&/p&&p&同理,只需修改代码,就可以下载想要的关键词,自己动手,想啥有啥。&/p&&figure&&img src=&https://pic3.zhimg.com/v2-405b287f8b74ba0012dbf0a44b3888c2_b.png& data-rawwidth=&910& data-rawheight=&645& class=&origin_image zh-lightbox-thumb& width=&910& data-original=&https://pic3.zhimg.com/v2-405b287f8b74ba0012dbf0a44b3888c2_r.jpg&&&/figure&&br&&p&打个广告,寻找喜欢爬虫的小伙伴。&/p&&p&打算爬取头条的评论,因为头条评论比正文好看。&/p&&p&既然有人要图,好吧。。只有下载的一部分图片(?o . o?)&/p&&p&链接:&a href=&http://link.zhihu.com/?target=http%3A//pan.baidu.com/s/1qYuD20k& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&pan.baidu.com/s/1qYuD20&/span&&span class=&invisible&&k&/span&&span class=&ellipsis&&&/span&&/a& 密码:tr88&/p&
笔者是头条的深度使用者,经常用头条完成“看片”大业。若不信的话可以试试在头条搜索街拍,返回的都是一道道靓丽的风景线。 想把图片存下来,该怎么办呢?我们可以用Python爬虫啊。人生苦短,我用Python!1、工具Python3.5,Sublime Text,Windows 7 2、分…
&figure&&img src=&https://pic1.zhimg.com/v2-ec4d3b6d2e_b.jpg& data-rawwidth=&1626& data-rawheight=&1080& class=&origin_image zh-lightbox-thumb& width=&1626& data-original=&https://pic1.zhimg.com/v2-ec4d3b6d2e_r.jpg&&&/figure&平时我们办公和学习时,会遇到各种各样的小需求,比如转换个格式、简单修个图之类的。不用下载软件,很多在线网站就可以处理这些需求,只是你不知道罢了。今天效率君就整理了这些优秀的在线网站,帮助你更高效的工作和学习!&br&&h2&&b&文件处理&/b&&/h2&&blockquote&&p&&b&Smallpdf&/b&&/p&&p&&a href=&http://link.zhihu.com/?target=https%3A//smallpdf.com/cn/& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&https://&/span&&span class=&visible&&smallpdf.com/cn/&/span&&span class=&invisible&&&/span&&/a&&br&&/p&&/blockquote&&p&Smallpdf 是一款在线 PDF处理工具,提供压缩、转换格式、分隔、合并、解密等十几个功能,一站式轻 PDF解决方案。&br&&/p&&figure&&img src=&https://pic1.zhimg.com/v2-a7d4c83ed258b808b63b864c_b.png& data-rawwidth=&1452& data-rawheight=&635& class=&origin_image zh-lightbox-thumb& width=&1452& data-original=&https://pic1.zhimg.com/v2-a7d4c83ed258b808b63b864c_r.jpg&&&/figure&&blockquote&&p&&b&Ilovepdf&/b&&/p&&p&&a href=&http://link.zhihu.com/?target=http%3A//www.ilovepdf.com/zh_cn& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://www.&/span&&span class=&visible&&ilovepdf.com/zh_cn&/span&&span class=&invisible&&&/span&&/a&&br&&/p&&/blockquote&&p&I Love PDF 是一个有关于PDF文件的整合工具集合,提供合并、分割、压缩、转档、加入页码、浮水印、密码破解、旋转文件等服务,无需安装软件和任何插件,直接在线就可以使用。&br&&/p&&figure&&img src=&https://pic4.zhimg.com/v2-8bbd9cf034bae3c60d7913_b.png& data-rawwidth=&1879& data-rawheight=&850& class=&origin_image zh-lightbox-thumb& width=&1879& data-original=&https://pic4.zhimg.com/v2-8bbd9cf034bae3c60d7913_r.jpg&&&/figure&&blockquote&&p&&b&PDFdo&/b&&/p&&p&&b&&a href=&http://link.zhihu.com/?target=http%3A//www.pdfdo.com/pdf-to-word.aspx& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://www.&/span&&span class=&visible&&pdfdo.com/pdf-to-word.a&/span&&span class=&invisible&&spx&/span&&span class=&ellipsis&&&/span&&/a&&br&&/b&&/p&&/blockquote&&p&PDFdo提供全套的PDF转换操作,一站式服务,在线转换PDF永久免费,可是实现各种PDF解密去除限制、各种PDF转换、PDF拼接页面等功能。&br&&/p&&figure&&img src=&https://pic3.zhimg.com/v2-0d5b646bf6da032d1a4b7a_b.png& data-rawwidth=&1419& data-rawheight=&778& class=&origin_image zh-lightbox-thumb& width=&1419& data-original=&https://pic3.zhimg.com/v2-0d5b646bf6da032d1a4b7a_r.jpg&&&/figure&&blockquote&&p&&b&档铺&/b&&/p&&p&&b&&a href=&http://link.zhihu.com/?target=http%3A//www.docpe.com/& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://www.&/span&&span class=&visible&&docpe.com/&/span&&span class=&invisible&&&/span&&/a&&/b&&br&&/p&&/blockquote&&p&档铺网可以实现在线Auto CAD图纸转图片,各种图片的格式转换,Word文档转换,Excel文档转换等。&br&&/p&&figure&&img src=&https://pic3.zhimg.com/v2-aef1dca2d5c6fb7620ace22_b.png& data-rawwidth=&1289& data-rawheight=&827& class=&origin_image zh-lightbox-thumb& width=&1289& data-original=&https://pic3.zhimg.com/v2-aef1dca2d5c6fb7620ace22_r.jpg&&&/figure&&blockquote&&p&&b&TXT文本在线处理&/b&&/p&&p&&b&&a href=&http://link.zhihu.com/?target=http%3A//www.txttool.com/& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://www.&/span&&span class=&visible&&txttool.com/&/span&&span class=&invisible&&&/span&&/a&&/b&&br&&/p&&/blockquote&&p&TXT文本在线处理工具可以在线处理各种TXT相关的需求,包括文本格式、文本字符串、文本统计等功能。&/p&&figure&&img src=&https://pic1.zhimg.com/v2-ad4e017f6d1b870d8dbe4_b.png& data-rawwidth=&1230& data-rawheight=&532& class=&origin_image zh-lightbox-thumb& width=&1230& data-original=&https://pic1.zhimg.com/v2-ad4e017f6d1b870d8dbe4_r.jpg&&&/figure&&blockquote&&b&Online Converter&/b&&p&&b&&a href=&http://link.zhihu.com/?target=http%3A//cn.office-converter.com/& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&cn.office-converter.com&/span&&span class=&invisible&&/&/span&&span class=&ellipsis&&&/span&&/a&&/b&&br&&/p&&/blockquote&Converter网站是一个专门进行各种格式转换的网站,几乎涵盖了所有的日常所需格式,包括文档、视频、音频、图形、电子书等,功能强大。&figure&&img src=&https://pic3.zhimg.com/v2-92c7b865ba20addad8299b2_b.png& data-rawwidth=&1506& data-rawheight=&845& class=&origin_image zh-lightbox-thumb& width=&1506& data-original=&https://pic3.zhimg.com/v2-92c7b865ba20addad8299b2_r.jpg&&&/figure&&h2&&b&图文处理 &/b&&/h2&&blockquote&&p&&b&创客贴&/b&&/p&&p&&b&&a href=&http://link.zhihu.com/?target=https%3A//www.chuangkit.com/& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&https://www.&/span&&span class=&visible&&chuangkit.com/&/span&&span class=&invisible&&&/span&&/a&&/b&&br&&/p&&/blockquote&&p& 创客贴是一款简单易用、功能强大的在线图片设计工具,以简单拖拉拽的方式完成精美海报、ppt、信息图、微信公众号图片等平面设计。&br&&/p&&figure&&img src=&https://pic3.zhimg.com/v2-f282cce06ece_b.png& data-rawwidth=&1345& data-rawheight=&799& class=&origin_image zh-lightbox-thumb& width=&1345& data-original=&https://pic3.zhimg.com/v2-f282cce06ece_r.jpg&&&/figure&&blockquote&&p&&b&&a href=&http://link.zhihu.com/?target=http%3A//gif5.net& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&gif5.net&/span&&span class=&invisible&&&/span&&/a&&/b&&/p&&p&&b&&a href=&http://link.zhihu.com/?target=http%3A//www.gif5.net/& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://www.&/span&&span class=&visible&&gif5.net/&/span&&span class=&invisible&&&/span&&/a&&/b&&br&&/p&&/blockquote&&p&gif5是在线gif动图制作专家,功能支持gif合成、gif编辑、视频转gif、flash转gif等功能,功能强大,方便快捷。&br&&/p&&figure&&img src=&https://pic4.zhimg.com/v2-ac452e43_b.png& data-rawwidth=&1477& data-rawheight=&717& class=&origin_image zh-lightbox-thumb& width=&1477& data-original=&https://pic4.zhimg.com/v2-ac452e43_r.jpg&&&/figure&&blockquote&&p&&b&百度DOC&br&&/b&&/p&&p&&a href=&http://link.zhihu.com/?target=http%3A//word.baidu.com/welcome.html& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&word.baidu.com/welcome.&/span&&span class=&invisible&&html&/span&&span class=&ellipsis&&&/span&&/a&&br&&/p&&/blockquote&&p&百度doc是百度正式推出的一款Word在线处理编辑工具,功能和界面基本和Word相同,可支持外部导入和导出,非常方便。&br&&/p&&figure&&img src=&https://pic1.zhimg.com/v2-87bd1fabfc8437abe656bf4_b.png& data-rawwidth=&1842& data-rawheight=&538& class=&origin_image zh-lightbox-thumb& width=&1842& data-original=&https://pic1.zhimg.com/v2-87bd1fabfc8437abe656bf4_r.jpg&&&/figure&&blockquote&&p&&b&TinyPNG&/b&&/p&&p&&b&&a href=&http://link.zhihu.com/?target=https%3A//tinypng.com/& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&https://&/span&&span class=&visible&&tinypng.com/&/span&&span class=&invisible&&&/span&&/a&&/b&&br&&/p&&/blockquote&&p&TinyPng是一款在线PNG图片压缩工具,只需要简单的两步就可以完成对PNG图片的高压缩而且还不会影响PNG图片的质量。&br&&/p&&figure&&img src=&https://pic1.zhimg.com/v2-b4fffc65e9ab0ee6b000_b.png& data-rawwidth=&1032& data-rawheight=&465& class=&origin_image zh-lightbox-thumb& width=&1032& data-original=&https://pic1.zhimg.com/v2-b4fffc65e9ab0ee6b000_r.jpg&&&/figure&&h2&&b&任务处理&/b&&/h2&&blockquote&&p&&b&日事清&/b&&/p&&p&&a href=&http://link.zhihu.com/?target=https%3A//www.rishiqing.com/& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&https://www.&/span&&span class=&visible&&rishiqing.com/&/span&&span class=&invisible&&&/span&&/a&&br&&/p&&/blockquote&&p&日事清是一款简单易用的工作计划与任务管理软件,采用“四象限+GTD”式设计,并且不管是电脑和手机都可以对任务设置同步提醒,非常实用!&/p&&figure&&img src=&https://pic2.zhimg.com/v2-d77f8dc6cd215c449a1d15_b.png& data-rawwidth=&1881& data-rawheight=&788& class=&origin_image zh-lightbox-thumb& width=&1881& data-original=&https://pic2.zhimg.com/v2-d77f8dc6cd215c449a1d15_r.jpg&&&/figure&&blockquote&&p&&b&奇妙清单&/b&&/p&&p&&a href=&http://link.zhihu.com/?target=https%3A//www.wunderlist.com/zh/& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&https://www.&/span&&span class=&visible&&wunderlist.com/zh/&/span&&span class=&invisible&&&/span&&/a&&br&&/p&&/blockquote&&p&奇妙清单 是一个云端任务管理工具,可跨各主流设备无缝运行,让你的生活保持同步。&br&&/p&&figure&&img src=&https://pic1.zhimg.com/v2-a93a5edd808b35fa695a03fe0b039f6c_b.png& data-rawwidth=&1089& data-rawheight=&740& class=&origin_image zh-lightbox-thumb& width=&1089& data-original=&https://pic1.zhimg.com/v2-a93a5edd808b35fa695a03fe0b039f6c_r.jpg&&&/figure&&h2&&b&功能处理&/b&&/h2&&blockquote&&p&&b&百度脑图&/b&&/p&&p&&b&&a href=&http://link.zhihu.com/?target=http%3A//naotu.baidu.com/& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&naotu.baidu.com/&/span&&span class=&invisible&&&/span&&/a&&/b&&br&&/p&&/blockquote&&p&百度脑图是百度开发的一款免安装、云存储、易分享的在线版思维导图制作软件,操作简单,功能比较丰富。&br&&/p&&figure&&img src=&https://pic1.zhimg.com/v2-07d29e57ec3d05fc154c2c_b.png& data-rawwidth=&1316& data-rawheight=&849& class=&origin_image zh-lightbox-thumb& width=&1316& data-original=&https://pic1.zhimg.com/v2-07d29e57ec3d05fc154c2c_r.jpg&&&/figure&&blockquote&&p&&b&求字体&/b&&/p&&p&&a href=&http://link.zhihu.com/?target=http%3A//www.qiuziti.com/& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://www.&/span&&span class=&visible&&qiuziti.com/&/span&&span class=&invisible&&&/span&&/a&&br&&/p&&/blockquote&&p&求字体网免费提供上传图片找字体、字体实时预览及字体下载服务,网站可识别中文、英文、日韩、书法等多种类字体。只要上传图片或输入字体名称,就可以帮您找字体。&br&&/p&&figure&&img src=&https://pic1.zhimg.com/v2-26e48d0b882d8f543bbfa1b7c7d59778_b.png& data-rawwidth=&1062& data-rawheight=&749& class=&origin_image zh-lightbox-thumb& width=&1062& data-original=&https://pic1.zhimg.com/v2-26e48d0b882d8f543bbfa1b7c7d59778_r.jpg&&&/figure&&blockquote&&p&&b&文图&/b&&/p&&p&&a href=&http://link.zhihu.com/?target=http%3A//www.wentu.io/& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://www.&/span&&span class=&visible&&wentu.io/&/span&&span class=&invisible&&&/span&&/a&&br&&/p&&/blockquote&&p&文图旨在为用户打造一个可在线编辑、即时生成数据报告的工具,预设有海量的模板和配色方案,可用作大数据分析可视化,业务报表生成,日常工作报告等等&br&&/p&&figure&&img src=&https://pic2.zhimg.com/v2-5bdcd1d983ee84c20d83a9_b.png& data-rawwidth=&1888& data-rawheight=&769& class=&origin_image zh-lightbox-thumb& width=&1888& data-original=&https://pic2.zhimg.com/v2-5bdcd1d983ee84c20d83a9_r.jpg&&&/figure&&blockquote&&p&&b&ProcessOn&/b&&/p&&p&&a href=&http://link.zhihu.com/?target=http%3A//www.processon.com/& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://www.&/span&&span class=&visible&&processon.com/&/span&&span class=&invisible&&&/span&&/a&&br&&/p&&/blockquote&&p&ProcessOn是一个在线协作绘图平台,为用户提供最强大、易用的作图工具。支持在线创作流程图、BPMN、UML图、UI界面原型设计、iOS界面原型设计等。&br&&/p&&figure&&img src=&https://pic4.zhimg.com/v2-a011ef839dbb1f04975af95b_b.png& data-rawwidth=&1221& data-rawheight=&777& class=&origin_image zh-lightbox-thumb& width=&1221& data-original=&https://pic4.zhimg.com/v2-a011ef839dbb1f04975af95b_r.jpg&&&/figure&
平时我们办公和学习时,会遇到各种各样的小需求,比如转换个格式、简单修个图之类的。不用下载软件,很多在线网站就可以处理这些需求,只是你不知道罢了。今天效率君就整理了这些优秀的在线网站,帮助你更高效的工作和学习! 文件处理Smallpdf
&figure&&img src=&https://pic1.zhimg.com/v2-1bd666ed4ba3f_b.jpg& data-rawwidth=&1284& data-rawheight=&770& class=&origin_image zh-lightbox-thumb& width=&1284& data-original=&https://pic1.zhimg.com/v2-1bd666ed4ba3f_r.jpg&&&/figure&&p&经常有人说,数据结构和算法抽象难以理解,尤其是一些涉及多种复杂结构的算法,初学者很难在脑内脑补算法的执行方式。因此我做了一款算法可视化应用。这样就可以直观地看电脑怎么寻径的了。有Win32和安卓两个版本。项目地址&a href=&http://link.zhihu.com/?target=https%3A//github.com/TiriSane/Visually-Algorithm& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&https://&/span&&span class=&visible&&github.com/TiriSane/Vis&/span&&span class=&invisible&&ually-Algorithm&/span&&span class=&ellipsis&&&/span&&/a&&/p&&figure&&img src=&https://pic4.zhimg.com/v2-ab9ea9038f77f_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1284& data-rawheight=&770& class=&origin_image zh-lightbox-thumb& width=&1284& data-original=&https://pic4.zhimg.com/v2-ab9ea9038f77f_r.jpg&&&/figure&&figure&&img src=&https://pic4.zhimg.com/v2-469c7dcbc2bfd5ec40a72aea384ffecf_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1284& data-rawheight=&770& class=&origin_image zh-lightbox-thumb& width=&1284& data-original=&https://pic4.zhimg.com/v2-469c7dcbc2bfd5ec40a72aea384ffecf_r.jpg&&&/figure&&p&&/p&
经常有人说,数据结构和算法抽象难以理解,尤其是一些涉及多种复杂结构的算法,初学者很难在脑内脑补算法的执行方式。因此我做了一款算法可视化应用。这样就可以直观地看电脑怎么寻径的了。有Win32和安卓两个版本。项目地址
新发现,网易云音乐收费的,同样的方式找到链接另存了,成功下载了。&br&慕课网看视频卡的要死,于是乎看一下真的有个mp4的文件,然后新窗口打开竟然就不卡了。。。&br&----------------------------------------------&br&在网上听歌曲,看视频的时候它们不允许网页下载,非要安装客户端才可以。
我就f12打开开发者窗口,分析所发的请求,找到所对应的链接。&br&
然后迅雷下载就OK了。&br&
连迅雷都没有的就写个html,一个a标签指向该链接,浏览器打开这个html,鼠标放上另存就好了。
新发现,网易云音乐收费的,同样的方式找到链接另存了,成功下载了。 慕课网看视频卡的要死,于是乎看一下真的有个mp4的文件,然后新窗口打开竟然就不卡了。。。 ---------------------------------------------- 在网上听歌曲,看视频的时候它们不允许网页…
&span&&b&下载链接已更新&/b&&br&&br&&br&&br&&br&更新一下,看到评论区很多人求代码,我对你们说:虽然用这个工具确实让舍友少打了些游戏,但这毕竟治标不治本,大家要在同一个屋檐下生活4年,凡事还是多沟通比较好&br&&b&沟通!&/b&&br&&b&沟通!&/b&&br&&b&沟通!&/b&&br&&br&&br&&br&前几天舍友终于忍不了了去网吧通宵去了,我躺在安静的寝室里面,心中只有几个字:&br&&b&真!尼!玛!爽!&/b&&br&&br&&br&&br&所以源码在下面。。&br&&a href=&//link.zhihu.com/?target=http%3A//download.csdn.net/detail/sweetestgood/9566784& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&python断网工具&/a&&br&我们用的tplink的路由器,界面如下:&br&&figure&&img src=&https://pic1.zhimg.com/50/2ac572f477_b.jpg& data-rawwidth=&1094& data-rawheight=&199& class=&origin_image zh-lightbox-thumb& width=&1094& data-original=&https://pic1.zhimg.com/50/2ac572f477_r.jpg&&&/figure&如果你们的路由器也是这种估计在代码里把cookie字段填上去,aps里面内容改成自己的wifi的名称就行了,如果是其它的路由器就不确定了,自己抓下包看一看要提交哪些内容吧。。。&br&&br&&br&======================================================================&br&两个室友整天打游戏,到了期末没课了更是嚣张,经常打到半夜1点钟。。&br&其实以前也打游戏,只不过不怎么出声。。但是那几天丫的每天跟半夜中彩票一样。。&br&忍了三四天,决定采取行动了&br&第一选择当然是和他们交流。。然而我并不想多和他们说话。。从心底里讨厌他们。。&br&&br&他们每次打游戏的时候/因为打游戏太晚而第二天中午才起来的时候,家长打电话过来,都说自己在自习/刚自习完/在上课/刚上完课&br&&br&作业和实验报告每次都抄别人的,本人作为作业和实验都是自己乖乖写好的同学自然沦为了他们抄袭的目标。&br&其实抄就算了,丫的上课啥也不听连改都不会改,大多时候都是改个名字就交了。老师那边要查重就不说了,因为大部分是吓唬人,关键是我辛辛苦苦写好的报告凭什么给你抄啊。然而抄袭之风盛行我也不好说什么。。只好每次都说我也没做完。。&br&&br&。。。。&br&&br&好吧以上内容的意义就是我不想和他们进行啥交涉了,我的想法就是:&br&你让我不爽我也就让你不爽&br&&br&于是我就着手写了一个python程序。。代码就不放上来了。。因为我写的python看起来和c语言一样。。。&br&程序大体流程如下:&br&1.用户输入一个总时间t和一个延迟时间d&br&2.程序在等待一个延迟时间后开始运行&br&3.程序等待一个5~10分钟的随机时间&br&4.在1和2之间随机出一个数,来决定连接1号路由器还是2号路由器(我们寝室有两个路由器。。)&br&5.使用netsh命令连接相应的路由器&br&6.发送断网的报文&br&7.检查程序运行时间是否超过了总时间t,若是则关机,否则跳转至步骤3&br&&br&于是程序的运行效果就是。。我输入延迟大概半个小时,然后躺床上玩玩手机开始睡觉,随后就听到室友的怒吼。。&br&&br&&br&日你妈的狗比电信!!!&br&啊西吧!!!!&br&这网有毒啊!!&br&尼玛又掉了!!!!&br&&br&从概率上来讲是每隔7.5分钟来一波。。&br&由于网络协议是802.11的,tplink断线后会自动重连,所以他们愤怒的打开路由器网页后会发现网是连着的&br&根本不会想到这背后有巨大的阴谋&br&&br&亲测不影响看视频和浏览网页,只会让游戏掉线&br&&br&&br&&br&&br&&br&然而舒服了没几天他们又开始深夜看视频了。。还他妈是一起看。。还他妈要笑!要讨论!日啊!!&br&&br&过了这几天考完试我决定把程序改一下,看能不能阻塞网络带宽啥的。。顺便再移植到安卓上去。。毕竟电脑一直开着也耗电。。&br&&br&匿了,虽然他们似乎不上知乎&/span&
下载链接已更新 更新一下,看到评论区很多人求代码,我对你们说:虽然用这个工具确实让舍友少打了些游戏,但这毕竟治标不治本,大家要在同一个屋檐下生活4年,凡事还是多沟通比较好 沟通! 沟通! 沟通! 前几天舍友终于忍不了了去网吧通宵去了,我躺在安静…
刷leetcode时碰到的,题目为&a href=&//link.zhihu.com/?target=https%3A//leetcode.com/problems/single-number/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Single Number | LeetCode OJ&/a&和&a href=&//link.zhihu.com/?target=https%3A//leetcode.com/problems/single-number-iii/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Single Number III | LeetCode OJ&/a&。&br&&br&这个题目是说,有一个n个元素的数组,除了一个元素只出现一次外,其他元素都出现两次,让你找出这个只出现一次的元素是几,要求时间复杂度为O(n)且不再开辟新的内存空间。&br&——————————答案分割线—————————&br&&br&&br&&br&&br&&br&&br&&br&&br&&br&&br&&br&&br&&br&&br&&br&解法是将所有元素做异或运算,即a[1] XOR
a[2] XOR a[3] XOR…XOR a[n],所得的结果就是那个只出现一次的数字,时间复杂度为O(n)。&br&&br&当时看了答案后就一拍脑瓜,感叹这个技巧真不错。然而直到我遇见了这道题的进阶版,当时真是恍然大悟拍案叫绝。&br&&br&进阶版:有一个n个元素的数组,除了两个数只出现一次外,其余元素都出现两次,让你找出这两个只出现一次的数分别是几,要求时间复杂度为O(n)且再开辟的内存空间固定(与n无关)。&br&——————————答案分割线————————&br&&br&&br&&br&&br&&br&&br&&br&&br&&br&&br&&br&&br&&br&&br&&br&&br&&br&&br&首先,仿照前面的算法,把所有元素异或,得到的结果就是那两个只出现一次的元素异或的结果。&br&&br&然后,重点来了,因为这两个只出现一次的元素一定是不相同的,所以这两个元素的二进制形式肯定至少有某一位是不同的,即一个为0,另一个为1,找到这一位。&br&&br&可以根据前面异或得到的数字找到这一位,怎么找呢?稍加分析就可以知道,异或得到这个数字二进制形式中任意一个为1的位都是我们要找的那一位,找到这一位就可以了(这很容易)。&br&&br&再然后,以这一位是1还是0为标准,将数组的n个元素分成了两部分,将这一位为0的所有元素做异或,得出的数就是只出现一次的数中的一个;将这一位为1的所有元素做异或,得出的数就是只出现一次的数中的另一个。从而解出题目。忽略寻找不同位的过程,总共遍历数组两次,时间复杂度为O(n)。
刷leetcode时碰到的,题目为和。 这个题目是说,有一个n个元素的数组,除了一个元素只出现一次外,其他元素都出现两次,让你找出这个只出现一次的元素是几,要求时间复杂度为O(n)且不再开辟新的…
&figure&&img src=&https://pic1.zhimg.com/v2-55c2507207dde2a5d1baed_b.jpg& data-rawwidth=&410& data-rawheight=&220& class=&content_image& width=&410&&&/figure&&blockquote&不管用什么语言编写的Web应用,它们都用一个共同点,具有交互性并且多数是数据库驱动。在网络中,数据库驱动的Web应用随处可见,由此而存在的SQL注入是影响企业运营且最具破坏性的漏洞之一。&br&&/blockquote&&b&什么是SQL注入&/b&&br&&br&&b&SQL注入基本介绍&/b&&br&&br&结构化查询语言(Structured Query Language,缩写:SQL),是一种特殊的编程语言,用于数据库中的标准数据查询语言。1986年10月,美国国家标准学会对SQL进行规范后,以此作为关系式数据库管理系统的标准语言(ANSI X3. 135-1986),1987年得到国际标准组织的支持下成为国际标准。不过各种通行的&a href=&https://link.zhihu.com/?target=http%3A//www.ichunqiu.com/courses/277& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&数据库系统&/a&在其实践过程中都对SQL规范作了某些编改和扩充。所以,实际上不同数据库系统之间的SQL不能完全相互通用。&br&&br&SQL注入(SQL Injection)是一种常见的&a href=&https://link.zhihu.com/?target=http%3A//www.ichunqiu.com/courses/263& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&web安全&/a&漏洞,攻击者利用这个问题,可以访问或修改数据,或者利用潜在的数据库漏洞进行攻击。&br&&br&&b&SQL注入产生原因&/b&&br&&br&针对SQL注入的攻击行为可描述为通过在用户可控参数中注入SQL语法,破坏原有SQL结构,达到编写程序时意料之外结果的攻击行为。其成因可以归结为以下两个原因叠加造成的:&br&&br&1. 程序编写者在处理应用程序和数据库交互时,使用字符串拼接的方式构造SQL语句&br&&br&2. 未对用户可控参数进行足够的过滤便将参数内容拼接进入到SQL语句中&br&&br&&b&&a href=&https://link.zhihu.com/?target=http%3A//www.ichunqiu.com/courses/277& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&sql注入攻击&/a&方式&/b&&br&&br&SQL注入的攻击方式根据应用程序处理数据库返回内容的不同,可以分为可显注入、报错注入和盲注:&br&&br&1、可显注入:攻击者可以直接在当前界面内容中获取想要获得的内容&br&&br&2、报错注入:数据库查询返回结果并没有在页面中显示,但是应用程序将数据库报错信息打印到了页面中,所以攻击者可以构造数据库报错语句,从报错信息中获取想要获得的内容&br&&br&3、盲注:数据库查询结果无法从直观页面中获取,攻击者通过使用数据库逻辑或使数据库库执行延时等方法获取想要获得的内容&br&&br&&br&&b&如何进行SQL注入攻击&/b&&br&SQL注入攻击是非常令人讨厌的安全漏洞,是所有的web开发人员,不管是什么平台,技术,还是数据层,需要确信他们理解和防止的东西。不幸的是,开发人员往往不集中花点时间在这上面,以至他们的应用,更糟糕的是,他们的客户极其容易受到攻击。下面的三部曲从漏洞发现到漏洞确认,再到漏洞利用,最后漏洞防御四个方面的技术做了详细的讲解。&br&&b&SQL注入三部曲:&/b&&br&&br&1、 渗透攻防Web篇-SQL注入攻击初级&br&&a href=&https://link.zhihu.com/?target=http%3A//bbs.ichunqiu.com/thread-.html& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&bbs.ichunqiu.com/thread&/span&&span class=&invisible&&-.html&/span&&span class=&ellipsis&&&/span&&/a&&br&&br&2、 渗透攻防Web篇-SQL注入攻击中级&br&&a href=&https://link.zhihu.com/?target=http%3A//bbs.ichunqiu.com/thread-.html& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&bbs.ichunqiu.com/thread&/span&&span class=&invisible&&-.html&/span&&span class=&ellipsis&&&/span&&/a&&br&&br&3、 渗透攻防Web篇-SQL注入攻击高级&br&&a href=&https://link.zhihu.com/?target=http%3A//bbs.ichunqiu.com/thread-.html& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&bbs.ichunqiu.com/thread&/span&&span class=&invisible&&-.html&/span&&span class=&ellipsis&&&/span&&/a&&br&&p&&b&SQL注入经验与技巧&/b&&br&&/p&&blockquote&经验很重要,成功往往在多次失败之后。要想减少失败,就多看文章积累技巧吧,下面集合了i春秋论坛相关技术文章,从各个方面介绍了SQL注入。&br&&/blockquote&1、 SQL学习笔记&br&&a href=&https://link.zhihu.com/?target=http%3A//bbs.ichunqiu.com/thread-.html& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&bbs.ichunqiu.com/thread&/span&&span class=&invisible&&-.html&/span&&span class=&ellipsis&&&/span&&/a&&br&&br&2、 人人都可学会的MySQL高级注射技巧&br&&a href=&https://link.zhihu.com/?target=http%3A//bbs.ichunqiu.com/thread-.html& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&bbs.ichunqiu.com/thread&/span&&span class=&invisible&&-.html&/span&&span class=&ellipsis&&&/span&&/a&&br&&br&3、 详解MySQL注射&br&&a href=&https://link.zhihu.com/?target=http%3A//bbs.ichunqiu.com/thread-.html& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&bbs.ichunqiu.com/thread&/span&&span class=&invisible&&-.html&/span&&span class=&ellipsis&&&/span&&/a&&br&&br&4、 浅谈.NET应用程序SQL注入&br&&a href=&https://link.zhihu.com/?target=http%3A//bbs.ichunqiu.com/thread-.html& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&bbs.ichunqiu.com/thread&/span&&span class=&invisible&&-.html&/span&&span class=&ellipsis&&&/span&&/a&&br&&br&5、 在SQL注入中使用DNS获取数据&br&&a href=&https://link.zhihu.com/?target=http%3A//bbs.ichunqiu.com/thread-.html& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&bbs.ichunqiu.com/thread&/span&&span class=&invisible&&-.html&/span&&span class=&ellipsis&&&/span&&/a&&br&&br&6、 WEB安全系列之如何挖掘sql注入漏洞(二次注入)&br&&a href=&https://link.zhihu.com/?target=http%3A//bbs.ichunqiu.com/thread-.html& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&bbs.ichunqiu.com/thread&/span&&span class=&invisible&&-.html&/span&&span class=&ellipsis&&&/span&&/a&&br&&br&7、深入了解php+mysql注入及修补!&br&&a href=&https://link.zhihu.com/?target=http%3A//bbs.ichunqiu.com/thread-.html& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&bbs.ichunqiu.com/thread&/span&&span class=&invisible&&-.html&/span&&span class=&ellipsis&&&/span&&/a&&br&&br&8、技巧整合 - mysql注入点的另类利用&br&&a href=&https://link.zhihu.com/?target=http%3A//bbs.ichunqiu.com/thread-.html& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&bbs.ichunqiu.com/thread&/span&&span class=&invisible&&-.html&/span&&span class=&ellipsis&&&/span&&/a&&br&&br&9、浅谈sql注入中的Post注入&br&&a href=&https://link.zhihu.com/?target=http%3A//bbs.ichunqiu.com/thread-.html& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&bbs.ichunqiu.com/thread&/span&&span class=&invisible&&-.html&/span&&span class=&ellipsis&&&/span&&/a&&br&&br&相关教程&br&&br&工具教程篇:&br&1、 SQLMAP注入教程-11种常见SQLMAP使用方法详解&br&&a href=&https://link.zhihu.com/?target=http%3A//bbs.ichunqiu.com/thread-.html& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&bbs.ichunqiu.com/thread&/span&&span class=&invisible&&-.html&/span&&span class=&ellipsis&&&/span&&/a&&br&&br&2、 SQLMAP tamper WAF 绕过脚本列表注释&br&&a href=&https://link.zhihu.com/?target=http%3A//bbs.ichunqiu.com/thread-.html& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&bbs.ichunqiu.com/thread&/span&&span class=&invisible&&-.html&/span&&span class=&ellipsis&&&/span&&/a&&br&&br&3、零基础实战审计SQL注射漏洞&br&&a href=&https://link.zhihu.com/?target=http%3A//bbs.ichunqiu.com/thread-.html& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&bbs.ichunqiu.com/thread&/span&&span class=&invisible&&-.html&/span&&span class=&ellipsis&&&/span&&/a&&br&&br&4、被动式SQL注入神器总结&br&&a href=&https://link.zhihu.com/?target=http%3A//bbs.ichunqiu.com/thread-.html& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&bbs.ichunqiu.com/thread&/span&&span class=&invisible&&-.html&/span&&span class=&ellipsis&&&/span&&/a&&br&&br&5、利用Burpsuit学习注入工具语句&br&&a href=&https://link.zhihu.com/?target=http%3A//bbs.ichunqiu.com/thread-.html& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&bbs.ichunqiu.com/thread&/span&&span class=&invisible&&-.html&/span&&span class=&ellipsis&&&/span&&/a&&br&&br&&br&&br&&a href=&https://link.zhihu.com/?target=http%3A//bbs.ichunqiu.com/forum-59-1.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&代码审计&/a&篇:&br&1、 PHP代码审计SQL注入&br&&a href=&https://link.zhihu.com/?target=http%3A//bbs.ichunqiu.com/thread-.html& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&bbs.ichunqiu.com/thread&/span&&span class=&invisible&&-.html&/span&&span class=&ellipsis&&&/span&&/a&&br&&br&2、Joomla 3.xSql注入漏洞分析&br&&a href=&https://link.zhihu.com/?target=http%3A//bbs.ichunqiu.com/thread-.html& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&bbs.ichunqiu.com/thread&/span&&span class=&invisible&&-.html&/span&&span class=&ellipsis&&&/span&&/a&&br&&br&3、 浅谈JSP安全开发之SQL注入&br&&a href=&https://link.zhihu.com/?target=http%3A//bbs.ichunqiu.com/thread-.html& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&bbs.ichunqiu.com/thread&/span&&span class=&invisible&&-.html&/span&&span class=&ellipsis&&&/span&&/a&&br&&br&4、 代码审计之绕过addslashes总结&br&&a href=&https://link.zhihu.com/?target=http%3A//bbs.ichunqiu.com/thread-.html& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&bbs.ichunqiu.com/thread&/span&&span class=&invisible&&-.html&/span&&span class=&ellipsis&&&/span&&/a&&br&&br&&br&&br&相关技术及文档:&br&1、 mysql数据库学习&br&&a href=&https://link.zhihu.com/?target=http%3A//bbs.ichunqiu.com/thread-.html& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&bbs.ichunqiu.com/thread&/span&&span class=&invisible&&-.html&/span&&span class=&ellipsis&&&/span&&/a&&br&&br&2、 SQL注入自学指南&br&&a href=&https://link.zhihu.com/?target=http%3A//bbs.ichunqiu.com/thread-.html& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&bbs.ichunqiu.com/thread&/span&&span class=&invisible&&-.html&/span&&span class=&ellipsis&&&/span&&/a&&br&&br&3、 mssql注入经常使用的命令&br&&a href=&https://link.zhihu.com/?target=http%3A//bbs.ichunqiu.com/thread-.html& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&bbs.ichunqiu.com/thread&/span&&span class=&invisible&&-.html&/span&&span class=&ellipsis&&&/span&&/a&&br&&br&专业的视频教程-告别文字的枯燥&br&&br&1、SQL注入漏洞-视频+实验:活学活用&br&&br&&a href=&https://link.zhihu.com/?target=http%3A//www.ichunqiu.com/course/405& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://www.&/span&&span class=&visible&&ichunqiu.com/course/405&/span&&span class=&invisible&&&/span&&/a&&br&&br&2、SQL注入漏洞审计及漏洞挖掘&br&&br&&a href=&https://link.zhihu.com/?target=http%3A//www.ichunqiu.com/course/1325& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://www.&/span&&span class=&visible&&ichunqiu.com/course/132&/span&&span class=&invisible&&5&/span&&span class=&ellipsis&&&/span&&/a&&br&&br&3、科普类-SQL(结构化查询语言)注入攻击的好处&br&&br&&ul&&li&改变SQL(结构化查询语言)代码来掩盖你的攻击 &br&&/li&&li&进行SQL(结构化查询语言)注入攻击 &br&&/li&&li&解释一个SQL(结构化查询语言)注入攻击 &br&&/li&&/ul&&br&&a href=&https://link.zhihu.com/?target=http%3A//www.ichunqiu.com/course/51849& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://www.&/span&&span class=&visible&&ichunqiu.com/course/518&/span&&span class=&invisible&&49&/span&&span class=&ellipsis&&&/span&&/a&&br&&br&4、SQL注入漏洞发现及修补技术(有攻有防才是王道)&br&&br&&a href=&https://link.zhihu.com/?target=http%3A//www.ichunqiu.com/course/77& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://www.&/span&&span class=&visible&&ichunqiu.com/course/77&/span&&span class=&invisible&&&/span&&/a&&br&&br&SQL注入工具&br&&br&1、SQLmap&br&&blockquote&sqlmap 是一个开源的&a href=&https://link.zhihu.com/?target=http%3A//bbs.ichunqiu.com/portal.php& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&渗透测试&/a&工具,可以用来自动化的检测,利用SQL注入漏洞,获取数据库服务器的权限。它具有功能强大的检测引擎,针对各种不同类型数据库的渗透测试的功能选项,包括获取数据库中存储的数据,访问操作系统文件甚至可以通过外带数据连接的方式执行操作系统命令。&/blockquote&&p&项目地址:&a href=&https://link.zhihu.com/?target=https%3A//github.com/sqlmapproject/sqlmap& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&https://&/span&&span class=&visible&&github.com/sqlmapprojec&/span&&span class=&invisible&&t/sqlmap&/span&&span class=&ellipsis&&&/span&&/a&&br&&br&2、SSQLInjection&br&&/p&&br&&blockquote&超级SQL注入工具(SSQLInjection)是一款基于HTTP协议自组包的SQL注入工具,支持出现在HTTP协议任意位置的SQL注入,支持各种类型的SQL注入,支持HTTPS模式注入。目前支持Bool型盲注、错误显示注入、Union注入,支持Access、MySQL5以上版本、SQLServer、Oracle等数据库。采用C#开发,底层采用Socket发包进行HTTP交互,极大的提升了发包效率,相比C#自带的HttpWebRequest速度提升2-5倍。支持盲注环境获取世界各国语言数据,直接秒杀各种注入工具在盲注环境下无法支持中文等多字节编码的数据。&/blockquote&&p&项目地址:&a href=&https://link.zhihu.com/?target=http%3A//www.shack2.org/article/.html& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://www.&/span&&span class=&visible&&shack2.org/article/1417&/span&&span class=&invisible&&357815.html&/span&&span class=&ellipsis&&&/span&&/a&&br&&br&3、Pangolin&br&&/p&&br&&blockquote&Pangolin是一款帮助渗透测试人员进行SQL注入测试的安全工具。它具备友好的图形界面以及支持测试几乎所有数据库,并能够通过一系列非常简单的操作,达到最大化的攻击测试效果。&/blockquote&&p&收费的,所以不放项目地址。&br&&br&4、Havij&br&&/p&&br&&blockquote&Havij是一款自动化的SQL注入工具,它不仅能够自动挖掘可利用的SQL查询,还能够识别后台数据库类型、检索数据的用户名和密码hash、转储表和列、从数据库中提取数据,甚至访问底层文件系统和执行系统命令。&/blockquote&&p&收费的,所以不放项目地址。&br&&br&5、The Mole&br&&/p&&br&&blockquote&The Mole是一款开源的自动化SQL注入工具,其可绕过IPS/IDS(入侵防御系统/&a href=&https://link.zhihu.com/?target=http%3A//www.ichunqiu.com/course/298%3Fbbs& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&入侵检测系统&/a&)。只需提供一个URL和一个可用的关键字,它就能够检测注入点并利用。The Mole可以使用union注入技术和基于逻辑查询的注入技术。The Mole攻击范围包括SQL Server、MySQL、Postgres和Oracle数据库。&/blockquote&&p&&br&项目地址:nasel.com.ar&br&&br&6、SQLNinja&br&&/p&&br&&blockquote&sqlninja是一款用perl写的一个专门针对Microsoft SQL Server的sql注入工具。和市面上其他的注入工具不同,sqlninja没有将精力用在跑数据库上,而是侧重于获得一个shell。&/blockquote&&p&&br&项目地址:&a href=&https://link.zhihu.com/?target=http%3A//www.northernfortress.net/& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://www.&/span&&span class=&visible&&northernfortress.net/&/span&&span class=&invisible&&&/span&&/a&&br&&br&kali自带工具&br&&br&7、BBQSQL&br&&/p&&br&&}

我要回帖

更多关于 战舰少女r突击者大佬 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信