Skip to content

Instantly share code, notes, and snippets.

View ellerbrock's full-sized avatar

Maik Ellerbrock ellerbrock

View GitHub Profile

Free O'Reilly books and convenient script to just download them.

Thanks /u/FallenAege/ and /u/ShPavel/ from this Reddit post

How to use:

  1. Take the download.sh file and put it into a directory where you want the files to be saved.
  2. cd into the directory and make sure that it has executable permissions (chmod +x download.sh should do it)
  3. Run ./download.sh and wee there it goes. Also if you do not want all the files, just simply comment the ones you do not want.
@ellerbrock
ellerbrock / aws-certification.md
Created October 4, 2017 01:42 — forked from miglen/aws-certification.md
AWS Certification guide and notes on how to prepare for the aws associate certification architect, sysops and developer exams


AWS Certification notes

Those are my personal notes on AWS Solution Architect certification preparation. Hope you find them usefull.

To pass AWS certification, you should have:

  • Sound knowledge about most of the AWS services ( EC2, VPC, RDS, Cloudfront, S3, Route53 etc,)
  • Hands on experience with AWS services.
@ellerbrock
ellerbrock / kali_osx_persistence_wifi.md
Created April 3, 2020 21:15 — forked from widdowquinn/kali_osx_persistence_wifi.md
Kali Linux Live USB with persistence and wireless on Macbook Pro

Kali Linux Bootable USB with Persistence and Wireless on OSX

Download the appropriate Kali Linux .iso

I used a 64 bit .iso image, downloaded via HTTP. I downloaded the amd64 weekly version, as the pool linux headers (needed below for installation of wireless drivers) were ahead of the stable release kernel.

Download the SHA256SUMS and SHA256SUMS.gpg files from the same location.

@ellerbrock
ellerbrock / kali_osx_persistence_wifi.md
Created April 3, 2020 21:15 — forked from widdowquinn/kali_osx_persistence_wifi.md
Kali Linux Live USB with persistence and wireless on Macbook Pro

Kali Linux Bootable USB with Persistence and Wireless on OSX

Download the appropriate Kali Linux .iso

I used a 64 bit .iso image, downloaded via HTTP. I downloaded the amd64 weekly version, as the pool linux headers (needed below for installation of wireless drivers) were ahead of the stable release kernel.

Download the SHA256SUMS and SHA256SUMS.gpg files from the same location.

@ellerbrock
ellerbrock / windows_hardening.cmd
Created March 3, 2020 22:57 — forked from jaredhaight/windows_hardening.cmd
Script to perform some hardening of Windows OS.
::
::#######################################################################
::
:: Change file associations to protect against common ransomware attacks
:: Note that if you legitimately use these extensions, like .bat, you will now need to execute them manually from cmd or powershell
:: Alternatively, you can right-click on them and hit 'Run as Administrator' but ensure it's a script you want to run :)
:: ---------------------
ftype htafile="%SystemRoot%\system32\NOTEPAD.EXE" "%1"
ftype WSHFile="%SystemRoot%\system32\NOTEPAD.EXE" "%1"
ftype batfile="%SystemRoot%\system32\NOTEPAD.EXE" "%1"

Remote Working Tips by KnitCodeMonkey

Get all your apps installed before starting your workday. Otherwise: "I'm going to focus." Opens up project, reaches for headphones, installs spotify, logs in using social media to find friends to get my playlist in order, ends up watching cat videos.

If you have to chop vegetables, you'll eat the cookies instead. Keep healthy snacks, divided into individual servings, prepped and ready to grab.

Invest in comfortable, high quality headphones. It's too easy to get distracted by the tiniest sound when you are working on a slightly less than enthralling task.

Remote Working Tips by KnitCodeMonkey

Get all your apps installed before starting your workday. Otherwise: "I'm going to focus." Opens up project, reaches for headphones, installs spotify, logs in using social media to find friends to get my playlist in order, ends up watching cat videos.

If you have to chop vegetables, you'll eat the cookies instead. Keep healthy snacks, divided into individual servings, prepped and ready to grab.

Invest in comfortable, high quality headphones. It's too easy to get distracted by the tiniest sound when you are working on a slightly less than enthralling task.

@ellerbrock
ellerbrock / atom-shortcuts.md
Last active July 2, 2019 07:46 — forked from chrissimpkins/gist:5bf5686bae86b8129bee
Atom Editor Cheat Sheet (Sweetmeat)

Use these rapid keyboard shortcuts to control the GitHub Atom text editor on Mac OSX.

Key to the Keys

  • ⌘ : Command key
  • ⌃ : Control key
  • ⌫ : Delete key
  • ← : Left arrow key
  • → : Right arrow key
  • ↑ : Up arrow key
@ellerbrock
ellerbrock / aws-sam-automatic-rollback-demo.md
Created May 19, 2019 01:23 — forked from alexcasalboni/aws-sam-automatic-rollback-demo.md
AWS SAM Demo - Automatic Rollback for AWS Lambda with AWS CodeDeploy

How to Build and Deploy Serverless Apps [AWS Summit]

This demo was presented at the AWS Summit @ Cape Town on Jul 12th.

You can find the slides here.

What's included in this Gist?

  • index.js: The node.js code used for AWS Lambda
  • sam_template.yaml: The AWS SAM template in YAML format (i.e. CloudFormation)
@ellerbrock
ellerbrock / aws-sam-automatic-rollback-demo.md
Created May 19, 2019 01:23 — forked from alexcasalboni/aws-sam-automatic-rollback-demo.md
AWS SAM Demo - Automatic Rollback for AWS Lambda with AWS CodeDeploy

How to Build and Deploy Serverless Apps [AWS Summit]

This demo was presented at the AWS Summit @ Cape Town on Jul 12th.

You can find the slides here.

What's included in this Gist?

  • index.js: The node.js code used for AWS Lambda
  • sam_template.yaml: The AWS SAM template in YAML format (i.e. CloudFormation)