小编aDo*_*DoN的帖子

纳米。复制 (Alt+6) 不起作用

我使用的是 nano 版本 2.2.6,我不知道为什么复制不起作用。

\n\n

我现在做的是剪切然后粘贴两次,但是之前我使用Alt + 6没有问题,怎么回事\xc2\xbf?先感谢您

\n

nano

9
推荐指数
1
解决办法
7679
查看次数

Tomcat服务器,更改默认HTTP 404?

我正在使用tomcat,我想,每当我去一个不由servlet处理的方向时,做其他的东西都会显示默认错误:

type Status report

message /test

description The requested resource is not available.
Run Code Online (Sandbox Code Playgroud)

我在哪里可以处理这个?

先感谢您

tomcat directory-structure http http-status-code-404

8
推荐指数
1
解决办法
2万
查看次数

如何在Wkhtmltopdf/wkhtmltoimage上运行自定义Javascript?

我想在网站上运行一个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).

javascript jquery wkhtmltopdf wkhtmltoimage

6
推荐指数
2
解决办法
1万
查看次数

基本的 Netfilterqueue 使用 Python

我想充当代理,如果可能的话,我想管理来自第 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 并且我没有捕获任何东西。

关于我在哪里失败以及如何调试它/让它工作的任何想法?

先感谢您。

python network-programming iptables netfilter

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

使用nfqueue/scapy更改TCP Payload

您好我使用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)

python netfilter scapy tcp-ip packet-injection

5
推荐指数
2
解决办法
2万
查看次数

PHP 古特。选择没有“值”字段的按钮

这是我的目标网站: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)

有谁知道如何执行此操作?

html php goutte

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

Python 通过 Burp 请求 https。验证参数,默认证书路径

我想requests通过 Burp 使用 Python 库,而无需设置verifyFalse,也无需选择要验证的证书。

我想知道它使用的默认路径是什么,这样我就可以将我的证书存储在那里,而不必设置参数(因为它是默认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/我放置它的位置,但显然不是。

我已阅读请求文档,但我还没有弄清楚应该设置什么路径,或者我想做的事情是否可能。

python ssl ssl-certificate python-requests

5
推荐指数
0
解决办法
1028
查看次数

PHP连接html php代码

我究竟做错了什么?

echo "<img src= 'vestido'.$id.'.jpg' height=500 width=500 >";
Run Code Online (Sandbox Code Playgroud)

我不知道如何正确地连接它.非常感谢你

php escaping concatenation

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