Skip to content

Instantly share code, notes, and snippets.

View szepnapot's full-sized avatar

Peter Lodri szepnapot

View GitHub Profile
@szepnapot
szepnapot / ADBCheatSheet.md
Last active August 18, 2023 09:44 — forked from HugoMatilla/ADBCheatSheet.md
ADB Cheat Sheet

CONFIG

Include adb and other android tools on your path

In Users/hugomatilla.bash_profile add export PATH=$PATH:/Users/hugomatilla/Documents/AndroidSDKs/sdk/platform-tools export PATH=$PATH:/Users/hugomatilla/Documents/AndroidSDKs/sdk/tools

My own adb location

cd /Users/hugomatilla/Documents/AndroidSDKs/sdk/platform-tools

START

@szepnapot
szepnapot / ubuntu_hardening.sh
Created May 10, 2019 13:10
[Uubntu hardening] #security #harden #ubuntu
```
sudo apt-get update
sudo apt-get upgrade
sudo apt-get autoremove
sudo apt-get autoclean
```
------------ auto update
```
@szepnapot
szepnapot / build_android_roms.sh
Created May 10, 2019 09:01
[How to build Androdi ROMs on Ubuntu 16.04] #aosp #build #ubuntu
# setup repo tool
mkdir -p ~/bin
wget 'https://storage.googleapis.com/git-repo-downloads/repo' -P ~/bin
r
# install dependencies
sudo add-apt-repository ppa:openjdk-r/ppa
sudo apt-get update
sudo apt-get install openjdk-8-jdk android-tools-adb bc bison build-essential curl flex g++-multilib gcc-multilib gnupg gperf imagemagick lib32ncurses5-dev lib32readline-dev lib32z1-dev libesd0-dev liblz4-tool libncurses5-dev libsdl1.2-dev libssl-dev libwxgtk3.0-dev libxml2 libxml2-utils lzop pngcrush rsync schedtool squashfs-tools xsltproc yasm zip zlib1g-dev
mkdir -p ~/aosp/pie
@szepnapot
szepnapot / update_root_urls.sh
Last active August 12, 2020 11:19
Downloads alexa top 1 million site csv and load the urls into noisy's config.json
#!/usr/bin/env bash
set -o errexit
set -o pipefail
set -o nounset
curl -sSL "http://s3.amazonaws.com/alexa-static/top-1m.csv.zip" | tar xvfz - -C .
python - <<EOF
import json
@szepnapot
szepnapot / install-apktool.sh
Last active May 20, 2019 19:58 — forked from bmaupin/install-apktool.sh
Install apktool in Linux
# Get latest version from https://bitbucket.org/iBotPeaches/apktool/downloads
export apktool_version=2.4.0
sudo -E sh -c 'wget https://bitbucket.org/iBotPeaches/apktool/downloads/apktool_$apktool_version.jar -O /usr/local/bin/apktool.jar'
sudo chmod +r /usr/local/bin/apktool.jar
sudo sh -c 'wget https://raw.githubusercontent.com/iBotPeaches/Apktool/master/scripts/linux/apktool -O /usr/local/bin/apktool'
sudo chmod +x /usr/local/bin/apktool
# To use:
# apktool d TelephonyProvider.apk -o TelephonyProvider
@szepnapot
szepnapot / ubuntu_unattended_upgrades_gmail.markdown
Created March 22, 2019 14:14 — forked from roydq/ubuntu_unattended_upgrades_gmail.markdown
Unattended upgrades on Ubuntu 14.04 with email notifications

Getting Started

Do yourself a favor and login as root to save yourself some time and headaches:

$ sudo su -

Install unattended-upgrades:

<input id=username type="text" placeholder="github username or repo link">
<button onclick="fetch(`https://api.github.com/users/${username.value.replace(/^.*com[/]([^/]*).*$/,'$1')}/events/public`).then(e=> e.json()).then(e => [...new Set([].concat.apply([],e.filter(x => x.type==='PushEvent').map(x => x.payload.commits.map(c => c.author.email)))).values()]).then(x => results.innerText = x)">GO</button>
<div id=results></div>
@szepnapot
szepnapot / recover.py
Last active February 18, 2019 21:54
Recover a secret string from random triplets
from itertools import chain
def get_behind_chars(c, pool):
behind = []
for item in pool:
if c in item:
chars = item[item.index(c):]
[behind.append(_) for _ in chars if _ != c]
return list(set(behind))
@szepnapot
szepnapot / docker.md
Last active February 18, 2019 10:44
Docker stuffs

E: Unable to locate package [xxx]

apt-get update
apt-get install apt-file
apt-file update
@szepnapot
szepnapot / aws.md
Created February 11, 2019 10:16
AWS stuffs

Install the CLI

sudo apt-get install python-pip
sudo pip install awscli

# upgrade
sudo pip install --upgrade awscli