scapy

    1热度

    1回答

    这是我的代码: from scapy.all import * packets = rdpcap('secret.pcap') packet_join = [] for packet in packets: if packet.haslayer('TCP'): raw_data = packet.getlayer(Raw) packet_join.ap

    0热度

    1回答

    我想创建一个基于scapy的ARPscanner。我从互联网上找到代码,我需要修改它以将结果保存到.txt文件中。任何人都可以帮助我做到这一点? lena = int(raw_input("Enter Number : ")) print(lena) logging.basicConfig(format='%(asctime)s %(levelname)-5s %(message)s', d

    2热度

    1回答

    我有麻烦,使用SimpleSortingVector排序我的黑莓应用矢量。我的东西不排序它仍然是一样的。 这里是我迄今为止... MyComparator类 private Vector vector = new Vector(); //Assume that this vector is populated with elements already SimpleSortingVect

    1热度

    1回答

    我有一套每天在门户网站上运行的自动化测试。测试使用FireFox运行,但最近我被要求将用户代理修改为Safari的用户代理,以验证Safari用户的一些重定向规则。这样做后,我注意到一些测试开始失败,因为没有任何变化的区域的CSS选择器被破坏。 我的一位同事建议更改User-Agent可能会影响CSS在页面上的呈现方式。例如,一些有2个按钮的对话框(例如“Ok”和“Cancel”)具有交换这些按钮

    0热度

    1回答

    我试图使用scapy在mon0接口上嗅探DNS请求数据包。 我想发回一个欺骗IP。 但我得到一个错误: AttributeError: 'Ether' object has no attribute 'FCfield' 代码: def send_response(x): x.show() req_domain = x[DNS].qd.qname logger.info('Found requ

    0热度

    1回答

    我必须使用scapy通过使用ASN描述文件伪造数据包.asn。后者包含基本类型的标签和组合,如BOOL,INTEGER等。但是,我无法在互联网上找到任何解释它是如何工作的。 低俗的是,我如何指定我想使用给定的文件scapy?那么,我如何创建符合.asn文件中描述的数据包呢? 提前感谢 PS:我不是以英语为母语,所以请appologize对于英语不好

    0热度

    1回答

    我正在使用scapy库构建数据包,并且我想在应用程序层中添加某个位串,例如00110011.不幸的是,scapy将字符串'00110011'转换为ASCII格式。但是如果我想仅添加这8位数据呢? 这是我尝试生成 pkt = Ether(src='00:00:00:00:00:01', dst='ff:ff:ff:ff:ff:ff')/ IP(src='10.10.10.10', dst='20.2

    0热度

    1回答

    我得到一个时间从MySQL中的格式:HH:MM:SS 我需要它比较当前时间和它不工作 $result = mysql_query('SELECT * FROM events WHERE clubID = "'.$clubID.'" ORDER BY date ASC, TIME(startTime) ASC'); while ($row = mysql_fetch_assoc($result)

    2热度

    1回答

    我有tcpdump和scapy在同一接口上运行sniff()。有一个scp文件传输发生。 tcpdump:我看到有seq和ack的tcp数据包经过。 scapy sniff()返回列表:我在每个数据包摘要()中看到的所有内容均为(MAC addr1) > (Mac addr 2) (0x800)/Raw。即使在数据包.show()中,我所看到的都是带有“## [Ethernet] ##”,src和

    0热度

    1回答

    我想从捕获文件中解析MySQL服务器问候语(以及客户端响应,稍后)的数据包。我能够看到IP和TCP标头,但MySQL标头由Scapy原始显示。 问题是如何从这个原始数据中得到盐? 这是我在Wireshark的(TCP头略): MySQL Protocol Packet Length: 52 Packet Number: 0 Server Greeting Protocol: 10