Skip to content

Instantly share code, notes, and snippets.

View xd4rker's full-sized avatar
🏴‍☠️
Working from home

Ismail Belkacim xd4rker

🏴‍☠️
Working from home
View GitHub Profile
@xd4rker
xd4rker / GuessTheNumberChallenge.sol
Created April 14, 2018 11:49
Guess the number - capturetheether.com
pragma solidity ^0.4.21;
contract GuessTheNumberChallenge {
uint8 answer = 42;
function GuessTheNumberChallenge() public payable {
require(msg.value == 1 ether);
}
function isComplete() public view returns (bool) {
<?php
// Line 18
$request['form'] = get_request('form','GET');
// Line 20
$request['rdn'] = get_request('rdn','GET');
// Line 27
printf(" eval ('o = opener.document.getElementById(\"%s\").%s;');",$request['form'],$request['element']);
// 74
$href['return'] = sprintf("javascript:returnDN('%s%s')",($request['rdn'] ? sprintf('%s,',$request['rdn']) : ''),str_replace('\\','\\\\',$dn));
#!/usr/bin/env python
# Challenge : https://www.vulnhub.com/entry/brainpan-1,51/
# Wine (Ubuntu x86)
import socket, sys
sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
try:
@xd4rker
xd4rker / encode.py
Last active September 21, 2015 00:24
def encode(pt, cnt=50):
tmp = '2{}'.format(b64encode(pt))
for cnt in xrange(cnt):
c = random.choice(enc_ciphers)
i = enc_ciphers.index(c) + 1
_tmp = globals()[c](tmp)
tmp = '{}{}'.format(i, _tmp)
return tmp
import string
from base64 import b64decode
dec_ciphers = ['rot13', 'b64d', 'caesard']
def rot13(s):
_rot13 = string.maketrans(
"ABCDEFGHIJKLMabcdefghijklmNOPQRSTUVWXYZnopqrstuvwxyz",
"NOPQRSTUVWXYZnopqrstuvwxyzABCDEFGHIJKLMabcdefghijklm")
return string.translate(s, _rot13)