俗话说:兴趣是最好的老师。如果有一天你把编程当做一个游戏,当成一件好玩的事,那么你将会在编程的这条路上越走越宽,越走越好,越走越深。
那如何把编程当做一个游戏呢?如何让编程更加有趣呢?那就是用编程做出有意思,好玩的东西来就行啦。今天我们就分享几个好玩的东西,看看人家大神是如何玩转编程,把东西做出花来的?
1、upload-labs
upload-labs 是一个帮你总结所有类型的上传漏洞的靶场。它是一个用 PHP 语言编写的,专门收集渗透测试过程中遇到的各种上传漏洞的靶场。旨在帮助大家对上传漏洞有一个全面的了解。目前一共 19 关,每一关都包含着不同的上传方式。
注意:
(1)每一关没有固定的通关方法,大家不要自限思维!
(2)该项目提供的 writeup 只是一个参考作用,希望大家可以分享出自己的通过思路。
(3)实在自己想不出的,可以点击查看提示。
(4)如果黑盒情况下,实在做不出,可以点击查看源码。
真的可以让你受益匪浅的同时,感觉很锻炼思维,有意思。
开源地址:https://github.com/c0ny1/upload-labs
2、MicroHub
这个就很有意思了,是 Microsoft 和 GitHub 的结合体。众所周知,GitHub 已经被微软收购了,在收购消息爆出的同时,就出现了很多恶搞的笑话和图片。但是今天分享的这个就不一样,很有意思。
MicroHub 是一个微软主题风格的 Chrome 插件,让你的 GitHub 界面变成微软的经典风格。如下:
看看,这是我安装上这个插件后的,我的 GitHub 主页界面的样子。是不是充满了弄弄的微软风,这 TMD 跟打开一个 word 文档一样。
地址:https://github.com/zhuowenli/MicroHub
3、PulltoRefresh.js
加个 JS,让你的网站立马支持下拉刷新。这个东西简直了,超级有意思,加上几行代码之后,就可以让你的网站,在手机端支持下拉刷新效果。
地址:https://www.boxfactura.com/pulltorefresh.js/
特别说明:这一期是不是挺有意思?我感觉一般,其实下一期的分享会更加有意思哦!期待吧?