Skip to content

Instantly share code, notes, and snippets.

View l29ah's full-sized avatar
😰
github got me

Sergey Alirzaev l29ah

😰
github got me
  • freelancer
  • I must be on another planet
View GitHub Profile
@nstarke
nstarke / netgear-private-key-disclosure.md
Last active April 30, 2024 06:02
Netgear TLS Private Key Disclosure through Device Firmware Images

Netgear Signed TLS Cert Private Key Disclosure

Overview

There are at least two valid, signed TLS certificates that are bundled with publicly available Netgear device firmware.

These certificates are trusted by browsers on all platforms, but will surely be added to revocation lists shortly.

The firmware images that contained these certificates along with their private keys were publicly available for download through Netgear's support website, without authentication; thus anyone in the world could have retrieved these keys.

@Roniakia
Roniakia / gist:fc24d69455f7d45dc619
Last active August 29, 2017 05:10
Фронтендер делает коммиты

Когда я работал бекендером, фронтендер начал неновязчиво так крутиться вокруг меня, когда я код пишу, и всё спрашивал "ты чо там кодишь? Почему коммитов от тебя нет?". Первый раз я не ответил, так он начал ломиться через ССШ, и орать, ТЫ ЧТО ТАМ НЕ КОММИТИШЬ? ЧТО С ТОБОЙ? Начал материться, говорить что сейчас сам по ссш всё закомитить. Алсо, фронтендер ругался, что если я пишу код, и не соблюдаю консистентность, причём не просто во время финальных версий, а непосредственно во время написания кода, мотивировал это тем, что неправильно, и сам потом мне говорил: Вот я консистентно пишу, и ты так делай! Однажды я сел писать, и слышу, фронтендер стоит где-то в отдалении, ну я код закоммитил, и вниз экрана макбука посмотрел, а там щель такая широкая, между корпусом и крышкой с экраном, ну я в щель смотрю, а там фронтендер на карачках сидит и в щель смотрит, и мне говорит: Ты чо ебанутый? Ты чо там пишешь? Фронтендер, кстати, всё время смузи какой-то пьёт, чтобы коммитить часто, коммитит по 5 раз в день, а потом гов

@DrPaulBrewer
DrPaulBrewer / rtlsdr-to-gqrx.c
Last active March 25, 2024 05:12
rtlsdr-to-gqrx SDR file format converter
#include <complex.h>
#include <stdio.h>
#include <stdlib.h>
// rtlsdr-to-gqrx Copyright 2014 Paul Brewer KI6CQ
// License: GNU GPL 3.0
//
// IQ file converter for Software Defined Radio Programs rtl_sdr, gqrx
// from rtl_sdr recording format -- interleaved unsigned char
// to gqrx/gnuradio .cfile playback format -- complex64
@vishvananda
vishvananda / tunnel.sh
Created October 22, 2013 03:16
Script to set up an ipsec tunnel between two machines For Example: ./tunnel.sh 10.10.10.1 10.10.10.2 192.168.0.1 192.168.0.2 would set up an ipsec tunnel over 10.10.10.1 address using 192.168.0.1 as a virtual address passwordless sudo required for user on remote machine
#!/bin/bash
if [ "$4" == "" ]; then
echo "usage: $0 <local_ip> <remote_ip> <new_local_ip> <new_remote_ip>"
echo "creates an ipsec tunnel between two machines"
exit 1
fi
SRC="$1"; shift
DST="$1"; shift