[Main] Tomas's Brain Workout Factory === ###### tags: `main page` ## Index [toc] ## Category - **Sharing Notes** with `note` tag - **Sharing Notes** with `record` tag - **Software Development Notes** with `development` tag - **Software Issues Debugging Notes** with `debug` tag ## English Notes * [VoiceTube learning notes](https://hackmd.io/@TomasZheng/SyL1OUfbv) * [2019 LiveABC learning notes](https://hackmd.io/@TomasZheng/S1Ub8znf4) * [2018 LiveABC learning notes](https://hackmd.io/@TomasZheng/ByDDp_7iQ) ## Sharing Notes * [AAA and RADIUS](https://hackmd.io/M6YzZD0iSw2bMPJtGpEFxA) * [A glimpse of Workqueue in Linux](https://hackmd.io/nRSeFCjXTnypxyaVmvF7Sw) * [LACP HAL learning note](https://hackmd.io/@TomasZheng/BkC41EohI) * [LUA Hello World](https://hackmd.io/@TomasZheng/rygyHJSpr) * [MACsec learning note](https://hackmd.io/@TomasZheng/Hk1cuWxj8) * [NTP learning note](https://hackmd.io/dos6a9ysRTeS_z12NKvgxA) * [QoS learning note](https://hackmd.io/VC5jqVdxR0SuOIty3xYjSA) * [RMON learning note](https://hackmd.io/dCArF9TRQkKdKORHMAzAdg) * [SNMP learning note](https://hackmd.io/twb4mbAeToGZ1dglKFaowg) * [SecureCRT python script learning note](https://hackmd.io/@TomasZheng/HkPixB38L) ## Sharing Records * [An analysis of the image header in uImage](https://hackmd.io/@TomasZheng/SkLpND6CL) * [An observation on the implementation of IEEE 802.1X operating modes and MAB](https://hackmd.io/@TomasZheng/SyvHchdLw) * [An observation on the implementation of the redundant environment feature in bootloader](https://hackmd.io/@TomasZheng/HJKQfB6kO) * [An observation on the implementation of the autoboot stopping feature in bootloader](https://hackmd.io/@TomasZheng/Sy6xuPBj5) * [How to build and use static library and dynamic library in linux](https://hackmd.io/@TomasZheng/ByLACT1Wp) * [How to enable wireless projection between two laptops in win 10/11](https://hackmd.io/@TomasZheng/B1-BvVxii) * [How to share ssh keys in docker](https://hackmd.io/@TomasZheng/B1Kf-MRps) * [How to setup OpenSSH server in Windows](https://hackmd.io/@TomasZheng/H1B7DVeio) * [How to setup a WiFi-UART serial bridge by using NodeMCU](https://hackmd.io/@TomasZheng/ByRifu73s) * [Install Linux on Win 11 with WSL](https://hackmd.io/@TomasZheng/rJjiYoCdj) * [Multiple Spanning Tree Protocol Daemon Review](https://hackmd.io/@TomasZheng/B1S2az6sN) * [System debugging skills](https://hackmd.io/@TomasZheng/By3RoU-XD) * [System and development environment setup on Raspberry Pi 2 Model B](https://hackmd.io/@TomasZheng/rJQBsRbSd) * [Strings processing in Shell and Makefile](https://hackmd.io/@TomasZheng/Hyv-K3AC8) * [Tips for working with Buildroot](https://hackmd.io/PN9n2ZykTYCkrAkTuYqAFg) * [Utilization of device tree tools "fdt"](https://hackmd.io/@TomasZheng/SJzfueQZo) * [Utilization of Microsoft excel functions](https://hackmd.io/@TomasZheng/r1_qeLYba) * [Utilization of FreeRADIUS](https://hackmd.io/@TomasZheng/ryPjB7z5I) * [Utilization of GNU Binutils](https://hackmd.io/s/HypihIpsm) * [Utilization of make and Makefile to build a binary](https://hackmd.io/@TomasZheng/Sy6ly6JWa) * [Utilization of MG-SOFT MIB Browser](https://hackmd.io/vezRMl2fQgC3gxUyMIOm9A) * [Utilization of Python disassembler/decompiler Decompyle++](https://hackmd.io/@TomasZheng/SkoRyWHTt) * [Utilization of Python decompiler uncompyle6](https://hackmd.io/@TomasZheng/B1oHY0Zs_) * [Utilization of some useful tools for bringing up](https://hackmd.io/@TomasZheng/SJzfueQZo) ## Software Development Notes * [[BSP] Add an app package with patches in Openwrt](https://hackmd.io/@TomasZheng/ByYuozSa9) * [[BSP] Enable GPIO LEDs in uboot](https://hackmd.io/@TomasZheng/ByiTOeMC9) * [[Batch] Parse a file and move files.](https://hackmd.io/CPDhyBGkRB65m1_Du5EAQg) * [[C] AES encryption and descryption through OpenSSL](https://hackmd.io/rl6nBTYaTUy8Fws-dE9l5w) * [[C] AES encryption/decryption through OpenSSL API and binary respectively](https://hackmd.io/4Qer3a_lRfmHE_fjTPmB0g) * [[C] Bidirectional communication between Linux drivers](https://hackmd.io/s_7Pi5YfRtOqJG7cGVNGTw) * [[C] Intercommunication between Linux drivers](https://hackmd.io/NdsvSkgDRYCZx2MKqCufkQ) * [[LUA] Wireshark dissector LUA script programming guide](https://hackmd.io/_Bok7kilTdC2JRtleNDK5w) * [[Python] Cython with Python hello world](https://hackmd.io/@TomasZheng/SkqNQWE6Y) * [[Python] Make SecureCRT scripts simpler](https://hackmd.io/@TomasZheng/SkhCMMIw8) * [[Python] SmartFiller - Parse a file and fill data into excel files.(tkinter)](https://hackmd.io/_r5KfVY_SjSch50Je_XJ8w) * [[Python] SmartMover - Parse a file and move files.(tkinter)](https://hackmd.io/1DPqPpN4TmuHhhoB5cwV-w) * [[Python] SmartQuerier - Parse a text file to query data in an excel file.(tkinter)](https://hackmd.io/s/HJT4F2Vy4) ## Software Issues Debugging Notes * [Heap corruption and Dangling pointer](https://hackmd.io/ENNjAZHiTo6tS1-y2CXB3g) * [IEEE 802.1X EAPOL authentication results in kernel oops](https://hackmd.io/2NY1XMAeSyWJgMrFGBoCrA) * [Continuously HTTP requests to a web server results in HTTP/1.1 404 Not Found and remotely manage lost](https://hackmd.io/@TomasZheng/rkoXR8zfD)