https://getfedora.org/en/workstation/download/ sudo systemct enable --now sshd
sudo dnf update kernel
https://getfedora.org/en/workstation/download/ sudo systemct enable --now sshd
sudo dnf update kernel
sudo curl -i -s -k -X 'POST' -H 'User-Agent: Dalvik/2.1.0 (Linux; U; Android 5.0.1; Nexus 5 Build/LRX22C)' -H 'Content-Type: application/x-www-form-urlencoded' \ | |
'http://mobile.maps.yandex.net/cellid_location/?clid=1866854&lac=-1&cellid=-1&operatorid=null&countrycode=null&signalstrength=-1&wifinetworks=000000000000:-65&app=ymetro' |
I hereby claim:
To claim this, I am signing this object:
The below instructions describe the process for MITM'ing a target device over HTTPS using nginx. It tries to go over every aspect of intercepting traffic, including hosting a Wifi access point.
The goal is to get a target device (such as an iPhone, Wii U, or another computer) to trust our local nginx server instead of the remote trusted server. This is going to be done by importing a custom CA root certificate on the target that corresponds with the nginx server's certificate.
Client (Trusted Device) <--> MITM Server (nginx) <--> Remote (Trusted) Server
These instructions are being performed on a PureOS machine, which is Debian based. They should also work in other environments with slight modifications
# Loopback | |
auto lo | |
iface lo inet loopback | |
# Physical interface | |
auto ens3 | |
iface ens3 inet manual | |
# Container/Host management VLAN interface | |
auto ens3.10 |
curl http://mirror.centos.org/altarch/7/isos/armhfp/CentOS-Userland-7-armv7hl-Minimal-1708-RaspberryPi3.img.xz > CentOS.img.xz
xzcat CentOS.img.xz | dd of=/path/to/sd/card status=progress bs=4M; sync
Jon Warbrick, July 2014, V3.2 (for Ansible 1.7)
First one found from of
Note: This guide assumes Azure CLI 2.0 is installed and familiarity with Azure concepts.
The APP_ID_URI
needs to match what is expected in client request calls.
$ az ad sp create-for-rbac --name [APP_ID_URI] --password [PASSWORD]
# Download latest Android image, "hammerhead" for Nexus 5 (GSM/LTE) | |
https://developers.google.com/android/nexus/images#hammerhead | |
# Download latest TWRP | |
https://dl.twrp.me/hammerhead/ | |
# Download latest SuperSu | |
https://download.chainfire.eu/supersu | |
Enable USB debugging. |
(defn mul [num-str m] | |
(let [[acc v] (reduce (fn [[acc v] ch] | |
(let [n (+ v (* m (Integer/parseInt (str ch))))] | |
[(conj acc (rem n 10)) | |
(quot n 10)])) | |
[[] 0] | |
(reverse num-str))] | |
(apply str (reverse (if (zero? v) acc (conj acc v)))))) | |
(mul "9876545679" 7) |