View css transparency
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
opacity: 0.90; /* Safari, Opera */ | |
-moz-opacity:0.90; /* FireFox */ | |
filter: alpha(opacity=90); /* IE */ | |
-khtml-opacity:.90; /* Old safari */ | |
-ms-filter:”alpha(opacity=90)”; /* IE 8*/ |
View gist:112457
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
rm `find . -name foo` | |
find . -name foo | xargs rm | |
find . -name foo -exec rm {} \; | |
for i in `find . -name foo`; do rm $i; done |
View Myspace profile table break (put this under bandmembers)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
</td></tr></table></td></tr></table></td></tr></table></div> | |
<style> | |
.bigdiv { | |
background-color:000000; | |
width:1400x; height:2000px; overflow:hidden; | |
margin-left:-400px; | |
position: absolute; left:50%; top:0%;margin-top:120px; z-index:2; text-align:left; | |
visibility:visible; |
View devkitpro.sh
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# Edit the following properties to your own taste: | |
# NOTE: DIRECTORY PATHS MUST BE ABSOLUTE | |
DEVKITPRO_PATH=$HOME'/.dev/devkitpro' | |
LIBNDS_PATH=$DEVKITPRO_PATH'/libnds' | |
DEFAULT_ARM7_PATH=$LIBNDS_PATH | |
LIBNDS_EX_PATH=$LIBNDS_PATH'/examples' | |
NOCASHGBA_PATH="$DEVKITPRO_PATH/nocashgba" | |
NOCASHGBA_PATH_PRINT="\$DEVKITPRO/nocashgba" |
View shellcode_aliases
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Some bash aliases for working with shellcode. i386-specific, no configuration etc. | |
# Probably of no use to professionals :) | |
# Thanks for the help, friends! | |
# outputs C array of shellcode from .s file, using s-proc (http://www.safemode.org/files/zillion/shellcode/tools/s-proc.c) | |
function tocshellcode() { gcc -m32 "$@" -o tmp.elf -nostartfiles -nostdlib ; objcopy -O binary -j .text tmp.elf tmp.bin ; s-proc -p tmp.bin ; rm tmp.bin; rm tmp.elf; } | |
# Morphs the tocshellcode into a single string | |
function toshellcode() { echo `tocshellcode "$@" | tail -n+4 | tr -d '\n' | tr -d '\t' | tr -d '"' | tr -d ';'`; } |
View gist:5703046
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from PIL import Image, ImageFont, ImageDraw | |
import sys | |
# Prettify ascii into a TTF rendered ascii art banner | |
if not len(sys.argv) > 1: | |
print "Supply string to render" | |
sys.exit() | |
if not len(sys.argv) > 2: |
View gist:5745979
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <stdlib.h> | |
#include <stdio.h> | |
#include <limits.h> | |
unsigned int outputs[7][4] = { | |
{0x7358837a, 0x6e1b2658, 0x3c00c5ff, 0x8c0d4aa}, | |
{0x34d8c3b5, 0x5b56dca1, 0x78236d7, 0x1973085e}, | |
{0x1f49456c, 0x27c0fa1d, 0x145214aa, 0x6200299c}, | |
{0x1fea6614, 0x41cdb864, 0x53c0ed56, 0x63642916}, | |
{0x4e81abc7, 0x792ce075, 0x7d2bc59c, 0x42a11ada}, |
View gist:5745983
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import base64 | |
import struct | |
from Crypto.Cipher import AES | |
# reduce 2^48 to 2^27-ish using time-memory tradeoff | |
def crack(plaintext1, ciphertext1, plaintext2, ciphertext2): | |
print "Cracking plaintext '%s'" % plaintext1 | |
zeroes = "\x00"*29 | |
for table in range(0,7): |
View gas.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import sys | |
lines = open(sys.argv[1]).readlines() | |
double_if=False | |
print "#include <avr/io.h>" | |
print ".global encrypt" | |
print ".global decrypt" | |
for line in lines: | |
if '.endmacro' in line: | |
line = line.replace("endmacro", "endm") | |
if '.db' in line: |
View iterate bits in 128-bit value
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
size_t offset = 8; | |
while(offset--){ | |
uint16_t word = _mm_movemask_epi8((__m128i) value); | |
for(int8_t index = offset; index < 128; index += 8){ | |
if(word & 1){ | |
// index was set | |
} | |
word >>= 1; | |
} | |
value <<= 1; |
OlderNewer