From 4bd7ab3e3692d28a2a2549c2b913830188c8d671 Mon Sep 17 00:00:00 2001 From: FreeArtMan Date: Sun, 22 May 2016 16:37:25 +0100 Subject: Updeited to use TOC --- md/writeup/compile_linux_kernel.md | 14 ++++++++------ md/writeup/ihe.md | 2 +- md/writeup/mitmproxy.md | 1 - md/writeup/multiboot_usb_drive.md | 14 +++++++------- md/writeup/qemu_usage.md | 1 - md/writeup/rtlsdr_usage.md | 39 ++++++++++++++++++-------------------- 6 files changed, 34 insertions(+), 37 deletions(-) (limited to 'md/writeup') diff --git a/md/writeup/compile_linux_kernel.md b/md/writeup/compile_linux_kernel.md index a92d210..75966fe 100644 --- a/md/writeup/compile_linux_kernel.md +++ b/md/writeup/compile_linux_kernel.md @@ -1,4 +1,6 @@ -# Getting sources +# Compile Linux kernel + +## Getting sources To get main repo kernel @@ -24,7 +26,7 @@ http://kernel.ubuntu.com/git/ And also there is little different native kernel building ways for some distros -# Compiling +## Compiling Run to configure kernel ``` @@ -43,22 +45,22 @@ make --> -# Linux patches +## Linux patches -## Grsecurity +### Grsecurity Linux security enhancments https://grsecurity.net/ -## Tomoyo +### Tomoyo MAC based securty mechanism http://tomoyo.osdn.jp/ -# Links +## Links 1. https://git.kernel.org/cgit/ 2. https://wiki.ubuntu.com/Kernel/SourceCode diff --git a/md/writeup/ihe.md b/md/writeup/ihe.md index 84f433e..fbaf5c8 100644 --- a/md/writeup/ihe.md +++ b/md/writeup/ihe.md @@ -1,4 +1,4 @@ -# Interactive hex editor +** Interactive hex editor ** ## Intro Experimental interactivce cli hex editor. Plans to copy GUI like hex editor. Should be easy to use in practice. But not yet. diff --git a/md/writeup/mitmproxy.md b/md/writeup/mitmproxy.md index 9d68f5d..8978ad8 100644 --- a/md/writeup/mitmproxy.md +++ b/md/writeup/mitmproxy.md @@ -1,5 +1,4 @@ # MITMproxy - ## Intro MITMproxy is proxy that allows easily to make MITM attacks on traffic that diff --git a/md/writeup/multiboot_usb_drive.md b/md/writeup/multiboot_usb_drive.md index 3e8a117..538302f 100644 --- a/md/writeup/multiboot_usb_drive.md +++ b/md/writeup/multiboot_usb_drive.md @@ -39,7 +39,7 @@ blkid /dev/sdb1 /dev/sdb1: UUID="D49E-18CC" TYPE="vfat" PARTUUID="5f55bd3d-01" ``` -### Mounting ISO's +#### Mounting ISO's Some manuals have outdatet filesystem layouts and there is need to investigate current layout by hand. And you need to mount ISO files. @@ -52,15 +52,15 @@ next is to check bootloader config how they are starting image, there you can find extra options that need to be passed or just with image is used to start ISO -## Boot menu +### Boot menu Here is result what you have at the end some Ubuntu isos, OpenWRT image and your own compiled kernel -__boot/grub/grub.cfg__ +*boot/grub/grub.cfg* ``` -# Begin /boot/grub/grub.cfg +## Begin /boot/grub/grub.cfg set default=1 set timeout=5 @@ -126,9 +126,9 @@ menuentry "[loopback]tails-i386-1.8.1.iso" { ``` -# Tested +## Tested -## Devices +### Devices ?Some images could be not loadable becouse not enought RAM? @@ -151,7 +151,7 @@ Tested to work on _Asus EEE PC 701_ [6]. And bigger desktop PC (12G RAM). ? - to long to wait, not enought ram? ``` -# Links +## Links 1. https://wiki.archlinux.org/index.php/Multiboot_USB_drive 2. https://www.kernel.org/doc/Documentation/kernel-parameters.txt diff --git a/md/writeup/qemu_usage.md b/md/writeup/qemu_usage.md index 4179012..ee3867e 100644 --- a/md/writeup/qemu_usage.md +++ b/md/writeup/qemu_usage.md @@ -1,4 +1,3 @@ - # QEMU ## Create image diff --git a/md/writeup/rtlsdr_usage.md b/md/writeup/rtlsdr_usage.md index 2bbec78..e3b543d 100644 --- a/md/writeup/rtlsdr_usage.md +++ b/md/writeup/rtlsdr_usage.md @@ -1,8 +1,5 @@ # RTLSDR usage - -# Index - -## 1.Setup rtlsdr +## Setup rtlsdr By rtlsdr usually call RTL2832U chip based tv-tunners which @@ -11,7 +8,7 @@ and yes price is ~$10 it mean that anyone can just buy and try without "loosing" money. -### 1.1.Get sources +### Get sources Main development repository is on http://sdr.osmocom.org/trac/wiki/rtl-sdr @@ -41,7 +38,7 @@ _rtl_sdr_ | output raw rtlsdr data _rtl_tcp_ | remote rtlsdr server _rtl_test_ | test rtlsdr -### 1.2.Drivers +### Drivers Linux kernel have some drivers for rtlsdr stick and DVB-T. When you will plug @@ -65,7 +62,7 @@ To allow everyone to use create file in */etc/udev/rules.d/* with content: GROUP="adm", MODE="0666", SYMLINK+="rtl_sdr" ``` -### 1.3.Check if works +### Check if works How to test if rtlsdr works? Run one of commands: rtl_test @@ -77,10 +74,10 @@ you see that everything "works": There should be line by line showing up some "hex" lines. If some data is showen then adsb data from plains is recieved. -## 2.Collection of tools +## Collection of tools -### 2.1.FM +### FM Get some sound trancmited from FM radio stations. @@ -89,7 +86,7 @@ Get some sound trancmited from FM radio stations. ``` -### 2.2.Spectrum diagram +### Spectrum diagram Scan spectrum to find some activities on different frequencies. Good link with all description is http://kmkeen.com/rtl-power/ . @@ -102,7 +99,7 @@ and then draw image : heatmap.py fm_stations.csv fm_stations.png ``` -### 2.3.ADSB +### ADSB ADS-B ( Automatic dependent surveillance broadcast ) in simple words airplain geoposition, speed, height and flight number broadcasting. You can recieve @@ -132,7 +129,7 @@ Output: ``` -### 2.4.AFSK1200 +### AFSK1200 Gqrx is graphical SDR software where you can travel across frequencies and in real time search for some transmission. @@ -142,14 +139,14 @@ and in real time search for some transmission. It have builtin AFSK1200 demodulator or in simple words ham radio packets. And you could try to see what people sending in tex around the world. -### 2.5. Multimon-ng +### Multimon-ng Support many digital transmission modes. https://github.com/EliasOenal/multimon-ng -### 2.6. Waterfall +### Waterfall Here is few waterfalls for rtlsdr @@ -158,16 +155,16 @@ Here is few waterfalls for rtlsdr It have demo waterfall and aslo thats is python bindings to libsdr that could used for fast prototyping -### 2.7. rtl-entropy +### rtl-entropy https://github.com/EliasOenal/multimon-ng Project that make rtlsdr as entropy source, uses FIPS 140-2 standart to verify that data is random enought to pass test. -## 3.Projects where rtlsdr used +## Projects where rtlsdr used -### 3.1.WebSDR +### WebSDR WebSDR probably best site where you can go and click on some radio reciever and liste what happends in some particular country. WebSDR site contains @@ -179,14 +176,14 @@ If you whant setup your own radio reciever read FAQ, prepare mail and send mail after that you could recieve precompiled websdr software with is easy to setup with rtlsdr stick. -## 4.Problems +## Problems -### 4.1.Sync errors +### Sync errors Once there was sync error when was trying to use rtl_test or rtl_adsb. To fix that changes for better quality usb cable. -### 4.2.More then 1 dongle +### More then 1 dongle When you run you run usually more then 5 dongles you could get error saying something about libusb error (-5) you need to decrese buffer as default one @@ -198,7 +195,7 @@ rtl_test -b [NEW_SIZE] thx goes to freenode/##rtlsdr chan -# 5.Links +## Links 1. [http://kmkeen.com/rtl-demod-guide/](http://kmkeen.com/rtl-demod-guide/) 2. http://kmkeen.com/rtl-power/ -- cgit v1.2.3