I hereby claim:
- I am arisada on github.
- I am aris (https://keybase.io/aris) on keybase.
- I have a public key ASBt7AuYECwQQNI2SRMk2FGvjjhwJS7cryM8OkrVpoZ2rQo
To claim this, I am signing this object:
/* When mallocing a huge amount of data, you will be put directly in mmap */ | |
/* however, if you manage to alloc and desalloc blocks of data under 0x80000 */ | |
/* you will be able to change the threshold and have bigger blocks of data */ | |
/* alloced in the brk() heap. */ | |
aris@ubuntu1204-32:$ cat mesures.c | |
#include <stdio.h> | |
#include <unistd.h> | |
#include <stdlib.h> | |
int main(){ |
#!/usr/bin/env python3 | |
from collections import namedtuple | |
def maketuple(name, params, data): | |
tclass=namedtuple(name, params) | |
d = tclass._make(data[i] for i in params.split(' ')) | |
return d | |
data = { |
I hereby claim:
To claim this, I am signing this object:
#!/usr/bin/env python3 | |
from libctf import * | |
import subprocess | |
process=subprocess.Popen(["./secuprim", "3l6f2tUN3Ix7k9TY4v0dLv", | |
"e6c2f738459e25670d3d46785f2e4496"], stdout=subprocess.PIPE) | |
print(process.stdout.read()[:4]) | |
process.kill() | |
#!/usr/bin/env python | |
#https://github.com/aris_ada/libctf | |
from libctf import * | |
import camellia | |
from struct import unpack | |
#https://github.com/MITRECND/chopshop/blob/master/ext_libs/lznt1.py | |
import lznt1 | |
def crack(): |
#!/usr/bin/env python3 | |
import struct | |
from libctf import * | |
port=1337 | |
atoi_got = 0x603110 | |
#ubuntu 14.04 |
#!/usr/bin/env python | |
# This script will let you play constructor without the CD | |
# in the drive. My retrogaming laptop has no CD drive. | |
f = open("GAME.EXE").read() | |
patches = [ | |
(272174,"\x74","\xeb"), | |
(642050,"\x83\x3d\x88\x3b\x04\x00\x00","\x90\x90\x90\x90\x90\x90\x90"), | |
(750753,"\x75","\xeb"), | |
(750850,"\xfa\xff\xff\xff","\x00\x00\x00\x00"), | |
(750887,"\x74","\xeb"), |
void compute_session_keys(uint8_t encryptkey[AES128_KEY_LEN], | |
uint8_t master_key[AES128_KEY_LEN], | |
uint8_t encryption_salt[8]){ | |
uint8_t long_encryptkey[SHA256_DIGEST_LEN]; | |
HMAC_SHA256_CTX ctx; | |
HMAC_SHA256_Init(&ctx, master_key, sizeof(master_key)); | |
HMAC_SHA256_Update(&ctx,encryption_salt, 8); | |
HMAC_SHA256_Update(&ctx, "encryption", 10); |
#!/usr/bin/env python3 | |
import random | |
change_strategy, stay_strategy = 0, 0 | |
for i in range(1000): | |
v = [True, False, False] | |
random.shuffle(v) | |
print("Solution:", v) | |
firstchoice = random.choice([0, 1, 2]) |
#!/usr/bin/env python3 | |
import sys | |
import os | |
""" | |
Deletes all FIT files from a Siril sequence file (.seq) | |
""" | |
def parse_seq(seq): |