summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFreeArtMan <dos21h@gmail.com>2022-08-25 16:42:35 +0100
committerFreeArtMan <dos21h@gmail.com>2022-08-25 16:42:35 +0100
commitaff2574a12174fc58a1bd528a6a9e8c5c4b88903 (patch)
treeb87b0a78528956b599a640726597a003891a269f
parent9da24b9857e2654c4101024086f8c84e7c74e7e1 (diff)
downloadmd-content-aff2574a12174fc58a1bd528a6a9e8c5c4b88903.tar.gz
md-content-aff2574a12174fc58a1bd528a6a9e8c5c4b88903.zip
Updated index/writeup/random pages
-rw-r--r--md/index.md91
-rw-r--r--md/notes/undefined_c/titles.md4
-rw-r--r--md/random.md37
-rw-r--r--md/writeup.md113
4 files changed, 128 insertions, 117 deletions
diff --git a/md/index.md b/md/index.md
index 29c2463..1e6fa39 100644
--- a/md/index.md
+++ b/md/index.md
@@ -1,7 +1,92 @@
-title:Index page bro
+title: Writeup page
-# Index
-Collection notes on different topics about computer related stuff
+#
+## Writeup's
+<!--[AM modulation](writeup/am_modulation.md)-->
+[BladeRF quick guide](writeup/bladerf_quick_guide.md)
+[Writing linux mount utility](writeup/writing_linux_mount_utility.md)
+[Naive FFT implementation in C](writeup/naive_fft_implementation_in_c.md)
+[Web assembly audio with fir filter](writeup/web_assembly_audio_with_fir_filter.md)
+[Calculate fir coefficients with C](writeup/calculate_fir_coefficients_with_c.md)
+[ARM64 assembly crc32](writeup/arm64_assembly_crc32.md)
+[ARM64 assembly hello world](writeup/arm64_assembly_hello_world.md)
+[Swift OCR example](writeup/swift_ocr_example.md)
+[Mqueue IPC example](writeup/mqueue_ipc_example.md)
+[Running disk images in QEMU](writeup/running_disk_images_in_qemu.md)
+[Linux hello world in Swift](writeup/linux_hello_world_in_swift.md)
+[Compile static python](writeup/compile_python.md)
+[Using cgroups](writeup/using_cgroups.md)
+[WebUSB example](writeup/webusb_example.md)
+[SystemC:Hello World](writeup/systemc_hello_world.md)
+[WebAssembly SDL example](writeup/web_assembly_sdl_example.md)
+[STM32F4 SDRAM configuration](writeup/stm32f4_sdram_configuration.md)
+[C macro tricks](writeup/c_macro_tricks.md)
+[DSP:Low-pass filter](writeup/dsp_lp_filter.md)
+[Kernel:/dev/hwrng](writeup/kernel_dev_hwrng.md)
+[Kernel:Debug messages](writeup/kernel_debug_messages.md)
+[Kernel:Hello World](writeup/kernel_hello_world.md)
+[Compile Linux Kernel](writeup/compile_linux_kernel.md)
+[GCC inline assembly](writeup/gcc_inline_assembly.md)
+[Using iptables](writeup/using_iptables.md)
+[Solving crackmes](writeup/crackme.md)
+[Multiboot USB drive](writeup/multiboot_usb_drive.md)
+[QEMU usage](writeup/qemu_usage.md)
+[Using GDB](writeup/using_gdb.md)
+[Linux syscall table](notes/syscalls.md)
+[Using mitmproxy](writeup/mitmproxy.md)
+[Using RTLSDR](writeup/rtlsdr_usage.md)
+<!--[Write hello world with stm32](writeup/hello_world_stm32.md) -->
+<!--[Writing mount utility](writeup/writing_mount_utility.md)-->
+
+
+
+
+## Archive
+[Create ELF file from scratch](writeup/create_elf_file_from_scratch.md)
+[ASCIITex ascii text formating utility](writeup/asciitex_ascii_text_formating_utility.md)
+[GDB helper functions](writeup/gdb_helper_functions.md)
+[MicroBBS minimalistic BBS system](writeup/microbbs_minimalistic_bbs_system.md)
+[Serial GPS data reading utility](writeup/serial_gps_data_reading_utility.md)
+[X11 prototype GUI](writeup/x11_prototype_gui.md)
+[kconfig2h utility](writeup/kconfig2h_utility.md)
+[Linux antidebug 1](writeup/linux_antidebug_1.md)
+[Linux antidebug 2](writeup/linux_antidebug_2.md)
+[Linux antidebug 3](writeup/linux_antidebug_3.md)
+[Linux antidebug 4](writeup/linux_antidebug_4.md)
+[Linux antidebug 5](writeup/linux_antidebug_5.md)
+[C C11 standard _Generic keyword](writeup/c_c11_standard_generic_keyword.md)
+[C inline assembler](writeup/c_inline_assembler.md)
+[Wrapping C++ exceptions, templated and classes in C](writeup/wraping_c_plus_plus_exceptions_templates_and_classes_in_c.md)
+[Makefile tips](writeup/makefile_tips.md)
+[AVR disassembler](writeup/avr_disassembler.md)
+[AVR echo](writeup/avr_echo.md)
+[Basic HTTP server](writeup/basic_http_server.md)
+[Blender Scripts](writeup/blender_scripts.md)
+[C Bin2Hex](writeup/c_bin2hex.md)
+[DWM desktop environment](writeup/dwm_desktop_environment.md)
+[Assembler calculate polynomial](writeup/assembler_calculate_polynomial.md)
+[CVE 2010-1160 Exploiting nano](writeup/cve_2010_1160_exploiting_nano.md)
+[ELF rewrite function](writeup/elf_rewrite_function.md)
+[ELF text section](writeup/elf_text_section.md)
+[Embedding Lua in C](writeup/embedding_lua_in_c.md)
+[FPU catch division by zero](writeup/fpu_catch_division_by_zero.md)
+[Gimp Plugin](writeup/gimp_plugin.md)
+[Hooking interrupt descriptor table](writeup/hooking_interrupt_descriptor_table.md)
+[Linux Format String Attack](writeup/linux_format_string_attack.md)
+[Linux Local Descriptor Table](writeup/linux_local_descriptor_table.md)
+[Linux PC speaker](writeup/linux_pc_speaker.md)
+[Linux ShellCode](writeup/linux_shellcode.md)
+[Linux keyboard LED](writeup/linux_keyboard_led.md)
+[List ELF section names](writeup/list_linux_elf_section_names.md)
+[Making C executables smaller](writeup/making_c_executables_smaller.md)
+[Sauerbraten patching and cheating](writeup/sauerbraten_patching_and_cheating.md)
+[Scan memory for variable](writeup/scan_memory_for_variable.md)
+
+
+### Archive OpenWRT
+[Building OpenWRT for RTL8196C](writeup/building_openwrt_for_rtl8196c.md)
+[RTL8196C support for OpenWRT](writeup/rtl8196c_support_for_openwrt.md)
+[OpenWRT dependency graph drawing](writeup/openwrt_dependency_graph_drawing.md)
diff --git a/md/notes/undefined_c/titles.md b/md/notes/undefined_c/titles.md
index a383b82..731d42c 100644
--- a/md/notes/undefined_c/titles.md
+++ b/md/notes/undefined_c/titles.md
@@ -1637,6 +1637,9 @@ rustc main.rs -l lib -L . -o hello -C link-arg="-Wl,-rpath=./"
+```c
+```
+
### AArch64
https://snapshots.linaro.org/gnu-toolchain/13.0-2022.08-1/aarch64-linux-gnu/
@@ -1738,7 +1741,6 @@ avrdude -pm16 -cavrispv2 -Pusb -U flash:w:avr_echo.hex
[/writeup/web_assembly_sdl_example.md](/writeup/web_assembly_sdl_example.md)
-#### Embed in JS
diff --git a/md/random.md b/md/random.md
new file mode 100644
index 0000000..59100ed
--- /dev/null
+++ b/md/random.md
@@ -0,0 +1,37 @@
+title: Random
+keywords:blog,projects
+
+#
+
+## Random
+
+## Projects
+
+### Active
+| Project | Description |
+| --- | --- |
+| [Undefined C](notes/undefined_c/titles.md) | Undefined C tutorial |
+
+
+### Non active
+
+| Project | Description |
+| --- | --- |
+| [DataMatch](writeup/datamatch.md) | data matching language for binary files |
+| [Radiola](writeup/radiola.md) | rtlsdr sdr experiments |
+| [Kconf2h](writeup/kconf2h.md) | convert kernel Kconfig to *.h files |
+| [h64e](writeup/h64e.md) | mini hexdump like hex dumper |
+| [ihe](writeup/ihe.md) | interactive cli hex editor |
+| [fractal](writeup/wasm_fractal.md) | wasm/C written dynamic fractal generator |
+
+
+## Devices
+| Device | Description | Link |
+| --- | --- | --- |
+| [Routers](routers.md) | Routers | Dumps,photos |
+| [SAMSUNG XE303C12](writeup/devices/samsung_xe303c12.md) | Google chromebook with ARM CPU | [Manufacturer](http://www.samsung.com/us/computer/chrome-os-devices/XE303C12-A01US) |
+
+## Non-tech
+[Notes on videos](writeup/notes_on_videos.md)
+[Research uni math course content](research/math.md)
+
diff --git a/md/writeup.md b/md/writeup.md
deleted file mode 100644
index 041bfca..0000000
--- a/md/writeup.md
+++ /dev/null
@@ -1,113 +0,0 @@
-title: Writeup page
-
-#
-
-## Writeup's
-
-<!--[AM modulation](writeup/am_modulation.md)-->
-
-[BladeRF quick guide](writeup/bladerf_quick_guide.md)
-[Writing linux mount utility](writeup/writing_linux_mount_utility.md)
-[Naive FFT implementation in C](writeup/naive_fft_implementation_in_c.md)
-[Web assembly audio with fir filter](writeup/web_assembly_audio_with_fir_filter.md)
-[Calculate fir coefficients with C](writeup/calculate_fir_coefficients_with_c.md)
-[ARM64 assembly crc32](writeup/arm64_assembly_crc32.md)
-[ARM64 assembly hello world](writeup/arm64_assembly_hello_world.md)
-[Swift OCR example](writeup/swift_ocr_example.md)
-[Mqueue IPC example](writeup/mqueue_ipc_example.md)
-[Running disk images in QEMU](writeup/running_disk_images_in_qemu.md)
-[Linux hello world in Swift](writeup/linux_hello_world_in_swift.md)
-[Compile static python](writeup/compile_python.md)
-[Using cgroups](writeup/using_cgroups.md)
-[WebUSB example](writeup/webusb_example.md)
-[SystemC:Hello World](writeup/systemc_hello_world.md)
-[WebAssembly SDL example](writeup/web_assembly_sdl_example.md)
-[STM32F4 SDRAM configuration](writeup/stm32f4_sdram_configuration.md)
-[C macro tricks](writeup/c_macro_tricks.md)
-[DSP:Low-pass filter](writeup/dsp_lp_filter.md)
-[Kernel:/dev/hwrng](writeup/kernel_dev_hwrng.md)
-[Kernel:Debug messages](writeup/kernel_debug_messages.md)
-[Kernel:Hello World](writeup/kernel_hello_world.md)
-[Compile Linux Kernel](writeup/compile_linux_kernel.md)
-[GCC inline assembly](writeup/gcc_inline_assembly.md)
-[Using iptables](writeup/using_iptables.md)
-[Solving crackmes](writeup/crackme.md)
-[Multiboot USB drive](writeup/multiboot_usb_drive.md)
-[QEMU usage](writeup/qemu_usage.md)
-[Using GDB](writeup/using_gdb.md)
-[Linux syscall table](notes/syscalls.md)
-[Using mitmproxy](writeup/mitmproxy.md)
-[Using RTLSDR](writeup/rtlsdr_usage.md)
-<!--[Write hello world with stm32](writeup/hello_world_stm32.md) -->
-<!--[Writing mount utility](writeup/writing_mount_utility.md)-->
-
-
-## Projects
-
-| Project | Description |
-| --- | --- |
-| [DataMatch](writeup/datamatch.md) | data matching language for binary files |
-| [Radiola](writeup/radiola.md) | rtlsdr sdr experiments |
-| [Kconf2h](writeup/kconf2h.md) | convert kernel Kconfig to *.h files |
-| [h64e](writeup/h64e.md) | mini hexdump like hex dumper |
-| [ihe](writeup/ihe.md) | interactive cli hex editor |
-| [fractal](writeup/wasm_fractal.md) | wasm/C written dynamic fractal generator |
-| [Undefined C](notes/undefined_c/titles.md) | Undefined C tutorial |
-
-## Devices
-| Device | Description | Link |
-| --- | --- | --- |
-| [Routers](routers.md) | Routers | Dumps,photos |
-| [SAMSUNG XE303C12](writeup/devices/samsung_xe303c12.md) | Google chromebook with ARM CPU | [Manufacturer](http://www.samsung.com/us/computer/chrome-os-devices/XE303C12-A01US) |
-
-## Non-tech
-[Notes on videos](writeup/notes_on_videos.md)
-[Research uni math course content](research/math.md)
-
-
-## Archive
-[Create ELF file from scratch](writeup/create_elf_file_from_scratch.md)
-[ASCIITex ascii text formating utility](writeup/asciitex_ascii_text_formating_utility.md)
-[GDB helper functions](writeup/gdb_helper_functions.md)
-[MicroBBS minimalistic BBS system](writeup/microbbs_minimalistic_bbs_system.md)
-[Serial GPS data reading utility](writeup/serial_gps_data_reading_utility.md)
-[X11 prototype GUI](writeup/x11_prototype_gui.md)
-[kconfig2h utility](writeup/kconfig2h_utility.md)
-[Linux antidebug 1](writeup/linux_antidebug_1.md)
-[Linux antidebug 2](writeup/linux_antidebug_2.md)
-[Linux antidebug 3](writeup/linux_antidebug_3.md)
-[Linux antidebug 4](writeup/linux_antidebug_4.md)
-[Linux antidebug 5](writeup/linux_antidebug_5.md)
-[C C11 standard _Generic keyword](writeup/c_c11_standard_generic_keyword.md)
-[C inline assembler](writeup/c_inline_assembler.md)
-[Wrapping C++ exceptions, templated and classes in C](writeup/wraping_c_plus_plus_exceptions_templates_and_classes_in_c.md)
-[Makefile tips](writeup/makefile_tips.md)
-[AVR disassembler](writeup/avr_disassembler.md)
-[AVR echo](writeup/avr_echo.md)
-[Basic HTTP server](writeup/basic_http_server.md)
-[Blender Scripts](writeup/blender_scripts.md)
-[C Bin2Hex](writeup/c_bin2hex.md)
-[DWM desktop environment](writeup/dwm_desktop_environment.md)
-[Assembler calculate polynomial](writeup/assembler_calculate_polynomial.md)
-[CVE 2010-1160 Exploiting nano](writeup/cve_2010_1160_exploiting_nano.md)
-[ELF rewrite function](writeup/elf_rewrite_function.md)
-[ELF text section](writeup/elf_text_section.md)
-[Embedding Lua in C](writeup/embedding_lua_in_c.md)
-[FPU catch division by zero](writeup/fpu_catch_division_by_zero.md)
-[Gimp Plugin](writeup/gimp_plugin.md)
-[Hooking interrupt descriptor table](writeup/hooking_interrupt_descriptor_table.md)
-[Linux Format String Attack](writeup/linux_format_string_attack.md)
-[Linux Local Descriptor Table](writeup/linux_local_descriptor_table.md)
-[Linux PC speaker](writeup/linux_pc_speaker.md)
-[Linux ShellCode](writeup/linux_shellcode.md)
-[Linux keyboard LED](writeup/linux_keyboard_led.md)
-[List ELF section names](writeup/list_linux_elf_section_names.md)
-[Making C executables smaller](writeup/making_c_executables_smaller.md)
-[Sauerbraten patching and cheating](writeup/sauerbraten_patching_and_cheating.md)
-[Scan memory for variable](writeup/scan_memory_for_variable.md)
-
-
-### Archive OpenWRT
-[Building OpenWRT for RTL8196C](writeup/building_openwrt_for_rtl8196c.md)
-[RTL8196C support for OpenWRT](writeup/rtl8196c_support_for_openwrt.md)
-[OpenWRT dependency graph drawing](writeup/openwrt_dependency_graph_drawing.md)