Skip to content

Instantly share code, notes, and snippets.

View emanuele-f's full-sized avatar

Emanuele Faranda emanuele-f

  • Italy
View GitHub Profile
import dgram from 'dgram';
const PCAP_HEADER_PREFIX = Buffer.from("d4c3b2a1020004000000000000000000", "hex");
let ret = { offset: 0 };
const socket = dgram.createSocket({ type: 'udp4', reuseAddr: true });
socket.bind(1234);
socket.on('message', (msg, rinfo) => {
if ((msg.length === 24) &&
@emanuele-f
emanuele-f / standard_to_notally.py
Created May 15, 2022 12:56
Convert standardnotes backup to notally
#!/usr/bin/env python3
import os
import sys
import json
from dateutil import parser
import xml.etree.cElementTree as ET
from xml.dom import minidom
def dt_to_ms(ds):
@emanuele-f
emanuele-f / huawei_to_standardnotes.py
Created May 14, 2022 20:23
Convert huawei proprietary notes app db (note_pad.db) to standardnotes.com JSON format
#!/usr/bin/env python3
import json
import uuid
import sqlite3
import os
import sys
from datetime import datetime
def ms_to_tstamp(ms):
dt = datetime.fromtimestamp(ms / 1000.0)