- 博客(22)
- 资源 (6)
- 收藏
- 关注
原创 修改Anaconda中的Jupyter Notebook默认工作路径的方法
将打开的Jupyter Notebook程序关闭,然后找到桌面快捷方式,右键=>属性,然后把目标后面输入框最后的“%USERPROFILE%”这个参数替换成你的工作路径如“E:\Jupyter”,确定,重新打开Jupyter Notebook。 ...
2018-12-26 14:12:09
217
转载 Python中的Scapy初探之五-DNS洪水攻击
原文地址:Python中的Scapy初探之五-DNS洪水攻击作者:小牛牛肿么回事,现在肿么都是这些东西?不过看了别人的代码,忍不住留个纪念,对生成随机的数据包有启发,其实,在Scapy有专门的洪水发包的方法srflood : Flood and receive packets at layer 3srloop : Send
2017-08-28 10:13:29
2689
转载 Python中的Scapy初探之四--DNS中毒
原文地址:Python中的Scapy初探之四--DNS中毒作者:小牛牛今天做了ARP缓存中毒,又看到了DNS中毒,觉得比较新鲜。Scapy还真不是盖的简单来说,DNS中毒就是自己做一个应答的DNS包,发送给客户端,这样,客户端就中毒了,因为不管发出什么DNS请求解析,得到的都是伪装的DNS应答包,这样就什么都访问不了鸟,这个做起来也非常的简单Scapy里面有一个工具,就
2017-08-28 10:07:54
2167
1
转载 Python中的Scapy初探之三-ARP中毒
原文地址:Python中的Scapy初探之三-ARP中毒作者:小牛牛这个工具太强大,搞一个ARP缓存中毒竟然这么简单,关于ARP缓存中毒,可以百度。通过ARP缓存中毒,可以将目标计算机的IP地址与MAC地址对应关系替换成另外一台机器的MAC地址,这样,在链路层中,就会将发送到某个IP的数据发送到指定的机器上,例如,发送到192.168.1.1的数据,在ARP缓存中,找到192.168.
2017-08-28 10:05:20
586
转载 Python中的Scapy初探之二
原文地址:Python中的Scapy初探之二作者:小牛牛现在总算琢磨出点道道了,还是很有意思的,现在分析一下如何解析scapy获取的网络数据包以获取DNS解析为例,DNS服务器为192.168.1.1,获取www.baidu.com的IP地址创建一个DNS请求包>>> dns=DNS(rd=1,qd=DNSQR(qname='www.baidu.com'))
2017-08-28 09:58:27
1764
转载 Python中的网络扫描大杀器Scapy初探
原文地址:Python中的网络扫描大杀器Scapy初探作者:小牛牛最近经历了Twisted的打击,这个网络编程实在看不懂,都摸不透它的内在逻辑,看来网络编程不是那么好弄的。还好,看到了scapy,这种网络的大杀器,让我一看就爱不释手,这才是我需要的网络工具啊。Scapy的功能如此之多,以至于。。。我到现在还是没看懂。在官方网站也介绍的不多,后来搜了一下,有一本书Security Pow
2017-08-28 09:51:22
1539
原创 libnet_init()总是返回NULL的问题
linux下使用libnet时,libnet_init()总是返回NULL解决libnet_init()需要root权限,把权限改成root就行了
2016-02-23 10:26:53
1285
1
原创 strftime 输出显示乱码
ubuntu系统设置所有编码为 gbk直接调用strftimestrftime(time_buf, 80, "%a, %e %b %G %T %z", p_stime); 输出为 Îå, 18 12Ô 2015 11ʱ19·Ö36Ãë +0800原因strftime字符串输出到buf时是按照系统设置的编码格式输出的,ubuntu设置成gbk,输出的字符串就是
2015-12-18 11:50:40
2360
原创 codeblocks 设置
1、设置光标:Setting-->Editor-->margins and caret-->caret的color中设置2、字体:setting->editor->syntax highlighting3、
2014-09-08 00:03:56
738
转载 vector::clear
原型:#include void clear();函数clear()删除储存在vector中的所有元素. 如果vector的元素是一些object,则它将为当前储存的每个元素调用它们各自的析构函数(destructor). 然而, 如果vector储存的是指向对象的指针,此函数并不会调用到对应的析构函数. 在第二种情况下, 为了完全删除vector中的元素则应使用一个类似于下的循环:
2014-09-03 20:39:53
462
转载 cin,cout,以及其返回值
今天在看c++primer的时候,读到其中这样一段话:When we use an istream as a condition, the effect is to test the state of the stream. If the stream is validthat is, if it is still possible to read another input then t
2014-09-03 20:22:47
383
转载 MATLAB函数可选参数设置
在编写函数时会遇到这种情况,多个参数可能不同时用,就会想到设置默认值,此时就要用到nargin和nargout。nargin, nargoutNumber of function arguments Syntax narginnargin(fun)nargoutnargout(fun)Descripti
2014-05-10 10:32:59
5199
转载 linux下的系统调用函数到内核函数的追踪
分类: LINUX使用的 glibc : glibc-2.17使用的 linux kernel :linux-3.2.07 系统调用是内核向用户进程提供服务的唯一方法,应用程序调用操作系统提供的功能模块(函数)。用户程序通过系统调用从用户态(user mode)切换到核心态(kernel mode ),从而可以访问相应的资源。这样做的好处是:
2014-05-08 17:21:55
462
转载 噪声强度(噪声功率) 噪声方差到底有什么关系?
http://blog.163.com/wei_jian_ping/blog/static/1038117252013058271704/2013-01-05 20:27:01| 分类:高斯白噪声 | 标签:|举报|字号大中小 订阅转载自 川草天涯的博客以matlab中awgn函数为例说明: 在matlab
2014-05-07 10:19:20
2909
转载 程序员永远的痛之字符编码的奥秘
longfei w. 于 星期四, 13/02/2014 - 19:02 提交字 符编码相信是每个程序员的噩梦,只要是有中文的地方,总是会遇到各种编码的问题,并且这种问题还非常难缠,尤其在linux上,因为上面很多软件都是针对 英语国家开发的,是不会考虑其他语种编码问题。在遇到编码的无数大坑之后,我决定仔细研究下编码问题,因为这就像一道坎一直
2014-05-06 16:08:52
564
转载 为什么无线信号(RSSI)是负值
为什么无线信号(RSSI)是负值答:其实归根到底为什么接收的无线信号是负值,这样子是不是容易理解多了。因为无线信号多为mW级别,所以对它进行了极化,转化为dBm而已,不表示信号是负的。1mW就是0dBm,小于1mW就是负数的dBm数。弄清信号强度的定义就行了:RSSI(接收信号强度)Received Signal Strength IndicatorRss=
2014-05-04 10:46:29
1054
原创 VMware clone 的linux虚拟机无法上网简单的解决办法
删除 /etc/udev/rules.d/ 下的 70-persistent-net.rules 文件
2014-04-03 18:45:53
500
原创 VM下两个linux串口连接的问题
然后client端echo xxx>/dev/ttyS1server端cat /dev/ttyS1显示xxx交换收发双方的角色也没有问题。但是我把设备文件换成ttyS0就不行,stty上面那个命令改成操作/dev/ttyS0,收发两端也用/dev/ttyS0,就不能成功。原因
2014-04-03 18:36:25
679
转载 表达式前后缀表达形式
原文:http://blog.csdn.net/whatforever/article/details/6738538表达式的三种形式: 中缀表达式:运算符放在两个运算对象中间,如:(2+1)*3; 后缀表达式:不包含括号,运算符放在两个运算对象的后面,所有的计算按运算符出现的顺序,严格从左向右进行(不再考虑运算符的优先规则,如:2 1 + 3
2014-03-28 11:12:14
608
原创 win7 source insight 窗口闪动的解决办法
如果工程文件很多,导致source insight 更新数据库耗时较长,在更新图形界面时界面会闪动。解决办法:如图所示,打开Project-->Synchronize Files,选择synchronize the current source file only
2014-03-07 16:27:31
7871
原创 VM 下安装fedora19问题的解决办法
在VM中使用默认方式安装fedora19时出错。解决办法关闭fedora19,打开Edit virtual machine settings,把autoinst.iso换成fedora的iso,确认,重新启动fedora19即可。
2013-12-13 16:45:40
465
matlab命令大全
2011-01-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人