原创 html, xhtml, dhtml, shtml, jhtml簡介

XHTML(Extensible HyperText Markup Language)可擴展超文本標記語言,HTML是一種基本的WEB網頁設計語言,XHTML是一個基於XML的置標語言,看起來與HTML有些相象,只有一些小的但重

原创 CPU的特權指令分類

Basic Concept of Protected mode In computing, protected mode, also called protected virtual address mode, is an ope

原创 Ubuntu Apache搭建modSecurity,創建自己的WAF

安裝apache2 安裝命令:sudo apt-get install apache2 啓動/停止/重啓apache2: service apache2 start/stop/restart 安裝modSecurity 第一步:

原创 Windows虛擬地址空間分配問題

一般情況下,32位的機器上,地址空間從0x000000~0xFFFFFFFF,總大小爲4GB。一般而言,虛擬地址空間分爲兩個區,即爲用戶空間和系統空間。虛擬地址低空間,即從0x00000000~0X7FFFFFFF的2GB爲用戶空間,而高

原创 壓縮算法(Compression algorithms)

Category of data compression algorithms Lossless compression algorithms Lossless data compression algorithms usually

原创 CUDA C入門改動版

cuda concept In November 2006, NVIDIA introduced CUDA®, a general purpose parallel computing platform and programming m

原创 OWASP TOP 10概述

OWASP組織提出的前十大網絡漏洞 vulnerable name note A1-Injection Injection flaws, such as SQL, OS, and LDAP injection occur

原创 Instruction set

JA,JB,JBE,JAE 的兩個操作數都是正數(無符號數),而 JG,JL,JLE,JGE 把兩個操作數都看成有符號數。 跳轉指令 指令名 含義 備註 JMP 跳轉 JE, JZ 結果爲零則跳轉 JNE, JNZ

原创 逆向分析學習入門教程

轉在於 逆向工廠(一):從hello world開始 前沿 從本篇起,逆向工廠帶大家從程序起源講起,領略計算機程序逆向技術,瞭解程序的運行機制,逆向通用技術手段和軟件保護技術,更加深入地去探索逆向的魅力。 一、程序如何誕生? 1951年

原创 常用命令--linux 未完,待繼續......

# cat /proc/cpuinfo # 查看CPU信息 # cat /proc/loadavg # 查看系統負載磁盤和分區 # chkconfig –list

原创 C/C++編譯問題、static問題、const問題

C/C++編譯和鏈接過程詳解 (重定向表,導出符號表,未解決符號表) 編譯器把一個cpp編譯爲目標文件的時候,除了要在目標文件裏寫入cpp裏包含的數據和代碼,還要至少提供3個表:未解決符號表,導出符號表和地址重定向表。 未解決符號表提

原创 The Portable Executable File Format from Top to Bottom

Abstract The Windows NT™ version 3.1 operating system introduces a new executable file format called the Portable Execu

原创 網絡安全那些事

DOM-XSS 用一句話來總結所有DOM XSS的場景,就是:不可控的危險數據,未經過濾被傳入存在缺陷的JavaScript代碼處理,最終觸發DOM XSS漏洞。 未知攻焉知防——XXE漏洞攻防 無論是WEB程序,還是PC程序,只要處理用

原创 Windows內網滲透提權的幾個實用命令 以及 Linux系統信息查看命令

windows 獲取操作系統信息 識別操作系統名稱及版本: C:\Users\thel3l> systeminfo | findstr /B /C:"OS Name" /C:"OS Version" OS Name: Microsoft

原创 python類型轉換、數值操作 和 mysql的字符串函數

python類型轉換、數值操作 類型轉換 函數 描述 int(x [,base ]) 將x轉換爲一個整數 long(x [,base ]) 將x轉換爲一個長整數 float(x ) 將x轉換到一個浮點數 comp