You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Instantly share code, notes, and snippets.
Dev Null
d3v-null
Building GPU-accelerated data processing pipelines that run on supercomputers to process data from radio telescopes like SKA and its precursors
This is an OpenVPN settings file for Cloak. Forked for compatibility the OpenVPN client in ASUS RT routers
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Snippets from my analysis of the wp gdpr compliance hack
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
replace ${IP_WIN10} and ${IP_DEBIAN} with your kali and lab machine IPs
Working on the host machine
I ran Kali in VMWare Fusion (v11.5.6) on MacOS, and used VM shared folders so that I could work mostly with tools in my existing development setup on the (more responsive) host machine. VSCode has some fantastic extension to help you write markdown, and I could SSH into Kali and run TMUX with the excellent inbuilt terminal, meaning most things (those requireing a web gui) could be done without switching between windows much.
%% Live Render https://mermaid-js.github.io/mermaid-live-editor/edit#eyJjb2RlIjoiZ3JhcGggTFJcbiAgICAlJXN1YmdyYXBoIE91dHB1dHNcbiAgICAgICAgY29tcGxleC1jaXJjdWl0LWJvYXJkW0NvbXBsZXggQ2lyY3VpdCBCb2FyZF1cbiAgICAlJWVuZFxuXG4gICAgJSVzdWJncmFwaCBSYXcgTWF0ZXJpYWxzXG4gICAgICAgIGFsdW1pbml1bS1wbGF0ZVtBbHVtaW5pdW0gUGxhdGVdXG4gICAgICAgIGFtbW9uaWFbQW1tb25pYV1cbiAgICAgICAgYXJhbWlkLWZpYmVyW0FyYW1pZCBGaWJlcl1cbiAgICAgICAgYXJvbWF0aWNzW0Fyb21hdGljc11cbiAgICAgICAgYXNoW0FzaF1cbiAgICAgICAgYmVuemVuZVtCZW56ZW5lXVxuICAgICAgICBib3JheFtCb3JheF1cbiAgICAgICAgY2FyYm9uLWRpb3hpZGVbQ2FyYm9uIERpb3hpZGVdXG4gICAgICAgIGNlcmFtaWNbQ2VyYW1pY11cbiAgICAgICAgY2VybWV0W0Nlcm1ldF1cbiAgICAgICAgY2hsb3JpbmVbQ2hsb3JpbmVdXG4gICAgICAgIGNocm9taXVtW0Nocm9taXVtXVxuICAgICAgICBjbGFkZGluZ1tDbGFkZGluZ11cbiAgICAgICAgY29rZVtDb2tlXVxuICAgICAgICBjb3BwZXItY2FibGVbQ29wcGVyIENhYmxlXVxuICAgICAgICBjb3BwZXItY29hdGluZ1tDb3BwZXIgQ29hdGluZ11cbiAgICAgICAgY29wcGVyLXBsYXRlW0NvcHBlciBQbGF0ZV1cbiAgICAgICAgY3J1c2hlZC1xdWFydHpbQ3J1c2hlZCBRdWFydHpdXG4gICAgICAgIGZpYmVyYm9hcmRbRmli
Safely dual boot macOS Sierra with Filevault2 and Debian Stretch with rEFInd and cross-mounting
Dual Boot encrypted macOS Sierra and Debian Stretch
Rationale
I wanted a safe, encrypted Debian install, parallel to my existing macOS install that I could nuke trivially at a moment's notice and would leave very little evidence behind.
In my setup, if I zero'd partitions sda4->sda7 (can be done trivially from macOS or Debian), the next time I rebooted, it would revert to the original EFI System Partition, and I would be greeted by an unblemished factory macOS bootloader.
Even if I was asked to decrypt my OS at customs, there would be no evidence of a previous debian install.
Warning
Do not attempt this guide if you are not familiar with linux. YOU WILL NUKE YOUR COMPUTER AND EVERYONE YOU LOVE WILL DIE. Please first read through the whole guide and make sure you are familiar with the utilities we will be using.