Skip to content

Instantly share code, notes, and snippets.

View phoemur's full-sized avatar

phoemur phoemur

  • Avaré-SP, Brazil
View GitHub Profile
@phoemur
phoemur / waitingbar.py
Last active September 15, 2015 01:54
This class prints a fancy waiting bar with greek chars and spins. It uses a thread to keep printing the bar while the main program runs
#!/usr/bin/env python
# -*- coding: UTF-8 -*-
import sys
import threading
import time
from itertools import cycle
@phoemur
phoemur / bar_msfconsole.py
Created September 14, 2015 02:26
Try to replicate Metasploit Framework init bar
#!/usr/bin/env python
import sys
import time
from itertools import cycle
MESSAGE = ' [*] Starting Metasploit Framework Console...'
CYCLES = ['-', '\\', '|', '/']
for index in cycle(range(len(MESSAGE))):
@phoemur
phoemur / buscacep.py
Last active September 14, 2015 02:33
Este é um web-crawler simples escrito em Python 3 que serve para pesquisar endereços e CEP correspondentes através da linha de comando
#!/usr/bin/env python3
'''
Este é um web-crawler simples escrito em Python 3 que serve para pesquisar endereços e CEP correspondentes
através da linha de comando.
Ele não utiliza nenhuma API específica, apenas acessa a página dos Correios e pesquisa o endereço.
Modo de uso:
$ ./buscacep.py "Endereço ou CEP a ser pesquisado"
Utilize um endereço por vez. Exemplos:
@phoemur
phoemur / buscamercadolivre.py
Created September 14, 2015 02:32
Este script utiliza a API do MercadoLivre Brasil para realizar buscas através da linha de comando.
#!/usr/bin/env python3
'''
Este script utiliza a API do MercadoLivre Brasil para realizar buscas através da linha de comando.
Escrito em Python 3.
Uso: ./buscamercadolivre.py "PRODUTO"
Busque um produto por vez.
'''
@phoemur
phoemur / keylogger.py
Created September 17, 2015 20:13
Keylogger
#!/usr/bin/env python3
import ctypes
import os
import sys
import tempfile
from ctypes.util import find_library
from time import sleep
#!/usr/bin/env python3
import re
import urllib.request
import urllib.parse
import http.cookiejar
from lxml.html import fragment_fromstring
from collections import OrderedDict
#!/usr/bin/env python3
import re
import urllib.request
import urllib.parse
import http.cookiejar
import os
from lxml.html import fragment_fromstring
from collections import OrderedDict
@phoemur
phoemur / webshell.py
Created August 6, 2017 23:39
Basic webshell with Python + Flask and WebSockets (Flask-SocketIO)
#!/usr/bin/env python
import subprocess
from flask import Flask, render_template
from flask_socketio import SocketIO, send, emit
HTML = '''
<html>
<head>
<title>WEBSHELL</title>
#ifndef SORTED_VECTOR_HPP
#define SORTED_VECTOR_HPP
#include <functional>
#include <memory>
#include <initializer_list>
#include <algorithm>
#include <iostream>
namespace homebrew {
#include <iostream>
#include <iterator>
#include <random>
#include <set>
#include <sys/time.h>
#include <vector>
using namespace std;
static inline uint64_t startRDTSC (void) {