原创 怎麼在Python裏使用UTF-8編碼,在python代碼里加入漢字報錯的解決辦法

怎麼在Python裏使用UTF-8編碼 一個完整的開頭應該是這個樣子的: #! usr/bin/python #coding=utf-8 //這句是使用utf8編碼方式方法, 可以單獨加入python頭使用。

原创 mfcs42ud.pdb

http://digsys20-27.pip.digsys.bg/install/VS%206%20%20%20%200/cd1/VC98/MFC/LIB/EAFXIS.LIB http://digsys20-27.pip.digsys.

原创 .tar.gz .tar.bz2解壓方法

從網絡上下載到的源碼包, 最常見的是 .tar.gz 包, 還有一部分是 .tar.bz2包 要解壓很簡單 : .tar.gz     格式解壓爲          tar   -zxvf   xx.tar.gz .tar.bz2 

原创 CreateCompatibleBitmap的GetLastError返回錯誤碼8的原因及解決方案

使用CreateCompatibleBitmap創建位圖的時候,返回錯誤碼8:存儲空間不足,無法處理此命令。 原因:此函數創建位圖時用的是系統內核的分頁內存,這是稀有資源(可從任務管理器性能頁的核心內存項查看),因此,如果位圖比較大的話,

原创 XMAN選拔賽官方Writeup

XMan選拔賽官方Writeup XMan 2017 Baaa [原理] 棧溢出。 [目的] 盲打棧溢出。 [環境] Ubuntu。 [工具] gdb、objdump、python。 [步驟] 拿到題目,發現並沒有給二進制,估計是盲打。

原创 編譯器做些什麼?

編譯器做些什麼? 本文主要探討一下編譯器主要做些什麼,以及如何有效的利用編譯器。 簡單的說,編譯器有兩個職責:把 Objective-C 代碼轉化成低級代碼,以及對代碼做分析,確保代碼中沒有任何明顯的錯誤。 現在,Xcode 的默認編譯

原创 二進制需要哪些書籍

學二進制如果沒有拿的出的一手敲代碼的能力怎麼行?《window核心編程》《C Primer Plus(第6版)中文版》《C++ Primer Plus (第6版) 中文版》《Python核心編程》 《Python灰帽子-黑客與逆向工程的p

原创 理解 glibc malloc

理解 glibc malloc堆內存是一個很有意思的領域,這樣的問題: 堆內存是如何從內核中分配的? 內存管理效率怎樣? 它是由內核、庫函數,還是應用本身管理的? 堆內存可以開發嗎?我也困惑了很久,但是直到最近我纔有時間去了解

原创 CTF 學習資源彙總

CTF 資訊XCTF聯賽 http://www.xctf.org.cn/360安全客 http://bobao.360.cn/CTFTIME https://ctftime.org/event/list/upcomingCTFRank h

原创 Sigreturn Oriented Programming (SROP) Attack攻擊原理

Sigreturn Oriented Programming (SROP) Attack攻擊原理 mctrain 2015-12-01 共264259人圍觀 ,發現 6 個不明物體 網絡安全 本文原創作者:mctrain 去

原创 Linux 下的密碼 Hash破解方法

Linux 下的密碼 Hash破解方法   0x00 前言 Linux 系統下,用戶的密碼會被加密保存在文件/etc/shadow 中,關於密碼的加密方式與破解方法有哪些呢?本文嘗試對這一部分內容進行整理,介紹相關基礎知識,測試常用方法,

原创 修改kali2.0系統默認語言爲中文

【1】修改kali2.0系統默認語言爲中文 kali2.0安裝時,默認語言爲英語。如果選擇中文,則許多幫助文檔翻譯不全面,會存在中、英文混雜的問題。 現在,向大家分享一下修改kali2.0系統默認語言爲中文的方法

原创 一步一步學習ROP x86Linux

原文地址:http://drops.wooyun.org/tips/6597 0x00 序 ROP的全稱爲Return-oriented programming(返回導向編程),這是一種高級的內存攻擊技術可以用來繞過現代操作系統的各種通

原创 python你想知道的都在這裏 python資源大全中文版

Python 資源大全中文版 我想很多程序員應該記得 GitHub 上有一個 Awesome - XXX 系列的資源整理。awesome-python 是 vinta 發起維護的 Python 資源列表,內容包括:Web框架、網絡爬蟲

原创 PAX

1. Grsecurity/PaX 0x1: 什麼是Pax PaX是針對linux kernel的一個加固版本的補丁,它讓linux內核的內存頁受限於最小權限原則,是一個有效的防禦"系統級別0DAY"的方案,第1版的設計和實現誕生於200