Skip to content

Instantly share code, notes, and snippets.

@0xEva
0xEva / IDA Pro lumen.abda.nl public Lumina server.md
Last active April 10, 2025 07:29
Setting up IDA Pro to use lumen.abda.nl public Lumina server

Compiling socat on Cygwin

  1. Get a copy of socat source code here http://www.dest-unreach.org/socat/
  2. Make sure to install gcc-core, libssl-devel, make
  3. In your Cygwin terminal, run ./configure --enable-openssl-base --enable-openssl-method
  4. make optionally make install

Set up IDA Pro to use lumen.abda.nl public Lumina server

  1. Get a copy of lumen.abda.nl's certificate here https://abda.nl/lumen/hexrays.crt
  2. Change PATH_TO_IDA in ida_abda.nl_lumen.bat then run it
  3. Go to Options -> General -> Lumina, set server addr to 127.0.0.1, port 1234, Username guest, Password guest
@0xEva
0xEva / njallaAddToken.py
Created November 19, 2023 18:39
njalla Add Token
import requests
def njalla(method, **params):
url = 'https://njal.la/api/1/'
#token = ''
headers = {
#'Authorization': 'Njalla ' + token
'Referer' : 'https://njal.la/domains/YOUR_DOMAIN/',
'X-CSRFToken' : 'GET_THIS_FROM_YOUR_COOKIES',
"Cookie" : "csrftoken=GET_THIS_FROM_YOUR_COOKIES; sessionid=GET_THIS_FROM_YOUR_COOKIES"
@0xEva
0xEva / UpdateTimestamp.py
Created November 7, 2023 18:28
Update PE Timestamp with OPTIONAL_HEADER.Checksum correction
import pefile
import argparse
from datetime import datetime
import sys
def UpdateTimestamp(filename, timestamp):
pe = pefile.PE(filename)
pe.FILE_HEADER.TimeDateStamp = timestamp