我使用的是 nano 版本 2.2.6,我不知道为什么复制不起作用。
\n\n我现在做的是剪切然后粘贴两次,但是之前我使用Alt + 6没有问题,怎么回事\xc2\xbf?先感谢您
我正在使用tomcat,我想,每当我去一个不由servlet处理的方向时,做其他的东西都会显示默认错误:
type Status report
message /test
description The requested resource is not available.
Run Code Online (Sandbox Code Playgroud)
我在哪里可以处理这个?
先感谢您
我想在网站上运行一个javascript,但是当我这样做时,什么都没有改变,我得到了pdf,好像我没有运行javascript的结果,这是我做的一个例子:
xvfb-run --server-args="-screen 0, 1024x768x24" wkhtmltoimage --run-script "javascript:(\$(function(){ \$("div").hide() ;}))" google.com google.png
Run Code Online (Sandbox Code Playgroud)
我还有没有jquery的脚本:
xvfb-run --server-args="-screen 0, 1024x768x24" wkhtmltopdf --run-script "javascript:(function(){ document.write("AHHHHHHHHHHHHHHHHHHHHHHHHHHHHH"); ;})" google.com p2.pdf
Run Code Online (Sandbox Code Playgroud)
但正如我所说,对pdf或png没有影响(因为我已尝试过wkhtmltoimage和wkhtmltopdf).
我想充当代理,如果可能的话,我想管理来自第 2 层或第 3 层的接收数据包,我正在为它而苦苦挣扎,最基础的东西我无法让它工作,我告诉你我是做什么的:
这是我的代码(proxda.py)
from netfilterqueue import NetfilterQueue
def print_and_accept(pkt):
print pkt
pkt.accept()
nfqueue = NetfilterQueue()
nfqueue.bind(1, print_and_accept)
try:
nfqueue.run()
except KeyboardInterrupt:
print
Run Code Online (Sandbox Code Playgroud)
代码直接取自python文档:https : //pypi.python.org/pypi/NetfilterQueue/0.3
这是iptable我配置的规则:
iptables -I INPUT -d 173.16.0.229 -j NFQUEUE --queue-num 1
Run Code Online (Sandbox Code Playgroud)
这个想法是发送到 173.16.0.229 的所有流量都转到我的程序
这就是场景,非常简单:当我的程序 proxa.py 正在运行时,我从 173.16.0.236 ping 到 173.16.0.229 并且我没有捕获任何东西。
关于我在哪里失败以及如何调试它/让它工作的任何想法?
先感谢您。
您好我使用nfqueue和scapy我的目标是在我的NFQUEUE接收数据包,更改有效负载并重新发送它们.
我可以在没有任何问题的情况下更改像TTL这样的字段,但是当涉及到更改有效负载时,我正在解决问题.
当我更改有效负载时,我用wireshark嗅探数据包,显然我发送的数据包修改了有效负载,但服务器没有回答.
这是我的代码:
#!/usr/bin/env python
import nfqueue
from scapy.all import *
def callback(payload):
data = payload.get_data()
pkt = IP(data)
pkt[TCP].payload = str(pkt[TCP].payload).replace("ABC","GET")
pkt[IP].ttl = 40
print 'Data: '+ str(pkt[TCP].payload)
print 'TTL: ' + str(pkt[IP].ttl)
del pkt[IP].chksum
payload.set_verdict_modified(nfqueue.NF_ACCEPT, str(pkt), len(pkt))
def main():
q = nfqueue.queue()
q.open()
q.bind(socket.AF_INET)
q.set_callback(callback)
q.create_queue(0)
try:
q.try_run() # Main loop
except KeyboardInterrupt:
q.unbind(socket.AF_INET)
q.close()
main()
Run Code Online (Sandbox Code Playgroud)
我已将此规则设置为端口80的传出流量: iptables -I OUTPUT -s 192.168.1.10 -p tcp --dport 80 -j NFQUEUE
并且,为了测试它,例如我打开telnet到谷歌端口80,做一个GET / HTTP/1.1,这就是我所看到的:
TTL: 40
DATA: GET …Run Code Online (Sandbox Code Playgroud) 这是我的目标网站:http://www.rapid7.com/db/,我想在那里进行搜索,假设字符串“Symphony”来检查它的漏洞。
检查输入表单的元素,我发现它的名称是“q”,到目前为止还不错,但是按钮没有值,相反,我需要提交查询的按钮是:<span id="run_search" class="vbsearchBtn"></span>没有值字段。
我的代码:
$client = new Client();
$crawler = $client->request('GET', 'http://www.rapid7.com/db/');
$form = $crawler->selectButton('????')->form();
$crawler = $client->submit($form, array('q' => 'Symphony'));
print $crawler->html();
Run Code Online (Sandbox Code Playgroud)
有谁知道如何执行此操作?
我想requests通过 Burp 使用 Python 库,而无需设置verify为False,也无需选择要验证的证书。
我想知道它使用的默认路径是什么,这样我就可以将我的证书存储在那里,而不必设置参数(因为它是默认verify设置的)。True
这就是我所做的:
我已导出 Burp 证书并将其转换.der为.pem:
openssl x509 -inform der -in certificate.cer -out burp.pem
然后我可以像这样浏览 Burp:
proxy = {'https': 'http://<myip>:8080'}
resp = requests.get(url, params=parameters, proxies=proxy, verify='/etc/ssl/certs/burp.pem')
Run Code Online (Sandbox Code Playgroud)
或通过:
resp = requests.get(url, params=parameters, proxies=proxy, verify=False)
Run Code Online (Sandbox Code Playgroud)
但我想在没有verify参数的情况下使用它。
我认为已验证证书的默认路径就是/etc/ssl/certs/我放置它的位置,但显然不是。
我已阅读请求文档,但我还没有弄清楚应该设置什么路径,或者我想做的事情是否可能。
我究竟做错了什么?
echo "<img src= 'vestido'.$id.'.jpg' height=500 width=500 >";
Run Code Online (Sandbox Code Playgroud)
我不知道如何正确地连接它.非常感谢你