Skip to content

Instantly share code, notes, and snippets.

Simple Security Guidelines

Using an iDevice? (Best option)

  • Use an iPod or an iPad without a SIM card
  • Use an iPhone
  • Do not jailbreak
  • Always upgrade to new iOS versions
  • Use Brave browser

Need Secure chat?

@atcuno
atcuno / gist:3425484ac5cce5298932
Last active May 13, 2025 07:11
HowTo: Privacy & Security Conscious Browsing

The purpose of this document is to make recommendations on how to browse in a privacy and security conscious manner. This information is compiled from a number of sources, which are referenced throughout the document, as well as my own experiences with the described technologies.

I welcome contributions and comments on the information contained. Please see the How to Contribute section for information on contributing your own knowledge.

Table of Contents

anonymous
anonymous / dogemcutter+http.txt
Created April 29, 2013 20:03
dogemcutter+http
#!/usr/bin/ruby
# encoding: UTF-8
require 'optparse'
require 'json'
require 'uri'
require 'uri/http'
require 'uri/https'
require 'net/http'
require 'fileutils'
@eatnumber1
eatnumber1 / sls.c
Created January 14, 2013 18:49
A awesome^H^H^H^H^H^H^Hdisgusting use of the stack in C.
#include <stdio.h>
#include <setjmp.h>
#include <stddef.h>
#include <string.h>
#define NORETURN __attribute__((noreturn))
typedef void (*AllocCont)( void * );
void NORETURN longjmp_on_return( AllocCont f, jmp_buf env, void *mem ) {
@eatnumber1
eatnumber1 / resolve
Created October 11, 2011 13:17
Dynamic linking example
A hand-crafted dynamic resolver.