Pinned Repositories
arp_query
使用 raw socket 處理 ARP 解析.
fake_hd_sn
Linux 核心模組, 劫持系統呼叫 (hook system call) 的 ioctl, 當用戶端程式使用 ioctl(HDIO_GET_IDENTITY/SCSI_IOCTL_SEND_COMMAND/SG_IO) 抓取硬碟序號時, 回傳偽造的假序號.
linux_kernel_hashtable
Linux kernel 內建的雜湊表 (hash-table) 的使用筆記.
linux_signal
Linux 信號處理的使用筆記.
lkm_get_interface_address
linux 核心模組, 取得網路介面的 MAC 和 IP 位址.
lkm_parse_dns_packet
linux 核心模組, 使用 netfilter IPv4 hook 監聽和分析 DNS 請求和回應封包.
mint_cm
這是一套在 Linux 上運作的配置管理系統 (Configuration Management), 用於管理設備上的設定值 (如家用路由器), 此系統可以編譯到使用 Linux 的不同平台上執行 (嵌入式系統, 桌面系統), 系統提供幾種配置介面 (用戶端 / 核心端 / 網頁端 / shell script 環境) 讓程式存取配置資料.
ntp_client
簡易的 NTP 客戶端程式.
packet_capture
使用 raw socket 和搭配輔助資料 (ancillary data (PACKET_AUXDATA), 適用於 2.6.21 之後的核心) 監聽和記錄 (pcap 格式) 乙太網路介面上傳送和接收的封包.
ssl_example
SSL 範例程式, TLS 單向認證 (TLS one way), TLS 雙向認證 (TLS two way).
sizet's Repositories
sizet/lkm_parse_dns_packet
linux 核心模組, 使用 netfilter IPv4 hook 監聽和分析 DNS 請求和回應封包.
sizet/packet_capture
使用 raw socket 和搭配輔助資料 (ancillary data (PACKET_AUXDATA), 適用於 2.6.21 之後的核心) 監聽和記錄 (pcap 格式) 乙太網路介面上傳送和接收的封包.
sizet/ssl_example
SSL 範例程式, TLS 單向認證 (TLS one way), TLS 雙向認證 (TLS two way).
sizet/mint_cm
這是一套在 Linux 上運作的配置管理系統 (Configuration Management), 用於管理設備上的設定值 (如家用路由器), 此系統可以編譯到使用 Linux 的不同平台上執行 (嵌入式系統, 桌面系統), 系統提供幾種配置介面 (用戶端 / 核心端 / 網頁端 / shell script 環境) 讓程式存取配置資料.
sizet/fake_hd_sn
Linux 核心模組, 劫持系統呼叫 (hook system call) 的 ioctl, 當用戶端程式使用 ioctl(HDIO_GET_IDENTITY/SCSI_IOCTL_SEND_COMMAND/SG_IO) 抓取硬碟序號時, 回傳偽造的假序號.
sizet/linux_kernel_hashtable
Linux kernel 內建的雜湊表 (hash-table) 的使用筆記.
sizet/lkm_get_interface_address
linux 核心模組, 取得網路介面的 MAC 和 IP 位址.
sizet/ntp_client
簡易的 NTP 客戶端程式.
sizet/arp_query
使用 raw socket 處理 ARP 解析.
sizet/get_hd_sn
使用 ioctl(HDIO_GET_IDENTITY/SCSI_IOCTL_SEND_COMMAND/SG_IO) 取得硬碟序號.
sizet/md5
MD5 演算法, 計算字串或檔案的雜湊值.
sizet/linux_signal
Linux 信號處理的使用筆記.
sizet/go_clog
練習 Go 的 log API.
sizet/go_signal
練習 Go 的信號處理.
sizet/go_socket_inet_tcp
練習 Go 的網路程式 (AF_INET, TCP).
sizet/go_socket_unix_tcp
練習 Go 的網路程式 (AF_UNIX, TCP).
sizet/linux_kernel_linklist
Linux kernel 內建的鍊結串列 (link-list) 的使用筆記.
sizet/linux_kernel_netfilter_bridge_hook
Linux kernel netfilter bridge hook (Linux kernel 3.2) 的使用筆記.
sizet/linux_kernel_rbtree
Linux kernel 內建的紅黑樹 (rb-tree) 的使用筆記.
sizet/linux_kernel_vlan
Linux kernel 3.0 之後的核心對於封包的 VLAN 處理不同於 2.6, 需要注意的部分.
sizet/lkm_parse_parameter
linux 核心模組, 分析從用戶端傳遞的格式化參數資料.
sizet/python_note
sizet/sha
SHA1 演算法, 計算字串或檔案的雜湊值.
sizet/test
sizet/tree_menu
使用 JavaScript 製作的簡易樹狀選單.