小编Sun*_*ine的帖子

GitHub - 如何在多次提交的情况下提交单个拉取请求

我已经对我的本地存储库进行了多次提交,现在我打算执行pull请求将这些更改提交给源/ master.

当我执行拉取请求时,它会自动包含我的所有提交.我找不到在自己的pull请求中提交每个提交的方法.有人可以给一些关于如何在GitHub上执行此操作的指针.

更新 为了澄清这个问题,我从上游/主人那里分配了一个新的本地仓库.然后,在我的noobie-ness中,我在我的本地主人本身中创建了新文件而没有首先分支回购.所以,实际上,我的问题是将这些更改提交给本地主仓库,是否有办法逐个提取每个新文件的拉取请求,而不是一次性提取所有新文件.

非常感谢.

github

16
推荐指数
2
解决办法
6894
查看次数

验证域的脚本

目的是从文件中读取域列表,并从头开始执行查找以确认可访问性和解析度。

这是我写的:

#!/usr/bin/python

import os
import socket

f = open('file1.lst', 'r')
s = f.readlines()

for i in s:
    print i
    socket.gethostbyname(i.strip())

f.close()
Run Code Online (Sandbox Code Playgroud)

socket.gethostbyname() 行引发异常。

python sockets dns file-io

5
推荐指数
1
解决办法
6881
查看次数

修改socks捕获pcap中的IP地址

我有一个袜子流量的 pcap 捕获。交通状况是这样的——

client_ip <-> 127.0.0.1:9050 <-> destination_ip

因此,查看wireshark中的pcap,显示:

src_ip = 127.0.0.1 
dst_ip = 127.0.0.1
Run Code Online (Sandbox Code Playgroud)

是否可以更改 src_ip 和 dst_ip 地址?

我尝试了 bitwaste 作为:

bittwiste -I in.pcap -O out.pcap -T ip -p 6 -s 127.0.0.1,1.2.3.4 -d
127.0.0.1,4.3.2.1
Run Code Online (Sandbox Code Playgroud)

但是,只有第一个数据包被修改。从第二个开始的所有数据包都保持不变。

我还尝试了 tcprewrite 作为:

tcprewrite --seed=325 --infile=in.pcap --outfile=out.pcap
Run Code Online (Sandbox Code Playgroud)

这会将所有 src_ip 和 dst_ip (127.0.0.1) 更改为相同的随机 IP,因为它似乎只找到一个(相同)端点 IP。

如何修改socks流量捕获中的src和dst IP地址?

谢谢

pcap socks

4
推荐指数
1
解决办法
7267
查看次数

如何在HTTP响应正文中使用正则表达式搜索短语?

我试图在HTTP响应正文中搜索这样的短语:

>> myvar1
<HTML>
<HEAD> <TITLE>TestExample [Date]</TITLE></HEAD>
</HTML>
Run Code Online (Sandbox Code Playgroud)

当我这样做时,我没有得到任何结果:

>> myvar.scan(/<HEAD> <TITLE>TestExample [Date]<\/TITLE><\/HEAD>/)
[]
Run Code Online (Sandbox Code Playgroud)

[Date]是一个动态变量,通过循环迭代获取其值.

我应该在正则表达式中添加/更改什么?

更新: 这个场景的答案是'Nokogiri'.我正在使用nokogiri在HTTP响应体中扫描关键字.非常感谢.

ruby regex html-parsing

0
推荐指数
1
解决办法
318
查看次数

标签 统计

dns ×1

file-io ×1

github ×1

html-parsing ×1

pcap ×1

python ×1

regex ×1

ruby ×1

sockets ×1

socks ×1