原创 aes加解密 java與go、c語言互通
簡介:java服務端負責解密go和c語言產生得加密數據,這裏採用aes得ECB加密模式 java端得代碼如下: package com.example.demo; import java.security.GeneralSecurit
原创 數據加解密java和c/c++
鏈接:https://www.cnblogs.com/wanghaiyang1930/p/5474889.html 文章說的很清楚
原创 rsa加解密 java/c/go
簡介: 由於在工作使用中需要各種語言進行RSA加密,並在Java端進行解密,但由於RSA再進行加解密時,由於待加密字符串長度有限制,故在不考慮性能得情況下,自己封裝了一下加解密程序 java端代碼如下: package com.exam
原创 大神博客libnids和pop3以及http協議解析網址
qinggebuyao的專欄 http://blog.csdn.net/qinggebuyao/article/category/1176765
原创 如何讀代碼
複習得鬱悶了, 休息一下. 認真讀過的大 project 代碼不多, 主要是 argo 的 telnet/web 源代碼, netbsd & freebsd kernel 源碼部分, ACM FTP Search Engine 源碼 (前
原创 libnids 分析筆記
一、當日工作(或學習)內容及進展情況(以條目式陳述,必要時配圖說明) Libnids讀書筆記: Libnids(Library Network Intusion Detection System)網絡入侵檢測開發包,基於libpcap和
原创 TCP重組基本原理
TCP流的存儲使用二位鏈表的方式,橫向的爲同一個TCP會話,每一個節點爲一個IP包;縱向的是一個接一個的TCP流,用於保存多個TCP會話。 1.每到來一個tcp數據包(pkt),先將該數據包的源ip地址、目的ip地址、源端口號、目的端口號
原创 linux下libnids的安裝
1、安裝libpcap(略) 2、安裝libnet: 源文件下載地址:http://sourceforge.net/projects/libnet-dev/files/ 解壓:tar -zxvf libnet-1.1.6.tar.gz
原创 linnids.h 詳解
Nids.h詳細註釋 #ifndef _NIDS_NIDS_H #define _NIDS_NIDS_H #define NIDS_MAJOR 1 /* 主版本號 */ #define NIDS_MINOR 20 /