Skip to content

Instantly share code, notes, and snippets.

View WangYihang's full-sized avatar
🎯
Focusing

Yihang Wang WangYihang

🎯
Focusing
View GitHub Profile
@WangYihang
WangYihang / XDCTF-2017-Base64
Created October 2, 2017 13:07
XDCTF-2017-Base64
#!/usr/bin/env python
encoded_data = ["bWFpbigpe2ludCBpLG5bXT17KCgoMSA8PDEpPDwgKDE8PDEpPDwoMTw8Cm==",
"ICAgICAgIDEpPDwoMTw8KDE+PjEpKSkrKCgxPDwxKTw8KDE8PDEpKSksKCgoMQp=",
"ICAgICAgIDw8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxKQq=",
"ICAgICAgIDw8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoMQp=",
"ICAgICAgIDw8MSk8PCgxPDwxKTw8ICAgICAgICAgKDE8PDEpKS0oKDE8PDEpPDwoCr==",
"ICAgIAkxPDwxKTw8KDE8PDEpKSsgICAgICAgICgoMTw8MSk8PCgxPDwoMT4+Ch==",
"ICAgICAgIDEpKSkrKDE8PCgxPj4xKSkpICAgICAgICAgICAgICAgICAgICAgICAgLAq=",
"ICAgICAgICgoKDE8PDEpPDwoMTw8MSkgICAgICAgICAgICAgICAgICAgICAgICA8PAo=",
@WangYihang
WangYihang / digits-webshell
Created October 3, 2017 14:40
digits-webshell
2314431223413142231442312143431223144312234124132314214324134312431221432314234123142143241343122314214323414312231443122341314223144312234131422314214324134312231443122341241343122143231423412314431223413142231442312143431223144231241321432314214324134312231443122341314223144231214343122314431223412413231421432413431243122143231423412314214324134312231421432341431223144312234131422314431223413142431221432314234123144312234124134312214323412314231443122341314223144231214343122314423124132143231421432413431223144312234131424312214323142341231443122341241323144231431221432314431223413142231442314312214323142143241343124312214323142341231443122341314223144231214343122314431223412413231421432413431223144312234131422314423121434312231442312413214323142143241343122314431223413142231442312143431223144312234124132314214324134312231443122341314223144231214343122314423124132143231421432413431223144312234131422314423121434312231443122341423143122143231423412314431223413142231421432413431223142143234143124312214323142341
#!/usr/bin/env python
# encoding:utf-8
# Author : WangYihang
# Date : 2017/10/03
# Email : wangyihanger@gmail.com
# Comment : to solve XDCTF-2017-WEB-Upload
import string
import itertools
import os
@WangYihang
WangYihang / zblog-background-getshell-exploit.py
Last active December 14, 2017 03:18
ZBlog Background Getshell Exploit
#!/usr/bin/env python
# encoding:utf-8
# zblog-background-getshell-exploit
# Author : Shutdown_r & WangYihang
import requests
import hashlib
import sys
import string
@WangYihang
WangYihang / port-forwarding.py
Last active July 22, 2024 07:41
port forwarding via python socket
#!/usr/bin/env python3
# Tcp Port Forwarding (Reverse Proxy)
# Author : WangYihang <wangyihanger@gmail.com>
'''
+-----------------------------+ +---------------------------------------------+ +--------------------------------+
| My Laptop (Alice) | | Intermediary Server (Bob) | | Internal Server (Carol) |
+-----------------------------+ +----------------------+----------------------+ +--------------------------------+
| $ ssh -p 1022 carol@1.2.3.4 |<------->| IF 1: 1.2.3.4 | IF 2: 192.168.1.1 |<------->| IF 1: 192.168.1.2 |
| carol@1.2.3.4's password: | +----------------------+----------------------+ +--------------------------------+
@WangYihang
WangYihang / socks-proxy-simple.py
Last active June 4, 2022 04:11
A simple socks server via python
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# 一个简单的 Socks5 代理服务器 , 只有 server 端 , 而且代码比较乱
# 不是很稳定 , 而且使用多线程并不是 select 模型
# Author : WangYihang <wangyihanger@gmail.com>
import socket
import threading
import sys
@WangYihang
WangYihang / simple-echo-server-accept.py
Created October 15, 2017 11:00
Simple Echo Server via Python using accept
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import socket
def handle(connection_socket):
print "[+] Handling socket.."
connection_socket.send("Hello world!\n")
print "[+] Closing socket..."
connection_socket.shutdown(socket.SHUT_RDWR)
@WangYihang
WangYihang / simple-port-multiplier.py
Created October 19, 2017 17:45
A Simple Port Multiplier.py
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# a Tcp Port Forwarding and a Port Multiplier (HTTP/SSH)
# Author : WangYihang <wangyihanger@gmail.com>
import socket
import threading
import sys
@WangYihang
WangYihang / HITCON-2017-WEB-BabyFirstRevenge.py
Created November 6, 2017 04:12
Exploit for HITCON-2017-WEB-BabyFirstRevenge
#!/usr/bin/env python
# encoding:utf-8
# Author : WangYihang
# Email : wangyihanger@gmail.com
# To solve HITCON-2017-WEB-BabyFirstRevenge
import requests
import hashlib
def get_global_ip():
@WangYihang
WangYihang / SniperOJ-QQ-Bot.py
Created November 10, 2017 06:42
QQ-Bot of SniperOJ
#!/usr/bin/env python
# coding:utf-8
from qqbot import QQBotSlot as qqbotslot, RunBot
from qqbot import qcontactdb
import json
import requests
import sys
import random