原创 IDA Pro: C++逆向之容器vector篇入門

IDA Pro下載: https://download.csdn.net/download/larry_zeng1/11122054   前言:說實話,我自己也不會c++的逆向。然後,現在太多的題目是c++的逆向了,一上來就是一堆容器,搞

原创 C函數調用方式與原理

      當一個c函數被調用時,一個棧幀(stack frame)是如何被建立,又如何被消除的。這些細節跟操作系統平臺及編譯器的實現有關,下面的描述是針對運行在Intel奔騰芯片上Linux的gcc編譯器而言。c語言的標準並

原创 CocoStudio導出的LUA文件使用

首先導出的LUA文件是這樣的 箭頭指向的位置有個Create函數。就是調用這個函數進行創建。(至於這個參數是啥玩意,後邊會講到) 首先,先將導出的這個文件require進來,進來之後呢,調用create方法,就會返回Cocos創建的Sc

原创 服務器網絡開發與故障排查

一、 操作系統提供的網絡接口 爲了能更好的排查網絡通信問題,我們需要熟悉操作系統提供的以下網絡接口函數,列表如下: 接口函數名稱 接口函數描述 接口函數簽名 socket 創建套接字 int socket(int d

原创 極大極小算法和AlphaBeta剪枝算法

作爲菜鳥,先貼上參考博文: 1.極小極大算法 2.<<CS 161 Recitation Notes - The Minimax Algorithm>> 3.《PC遊戲編程-人機博弈》-作者陳其,王小春 本文目錄: 直觀圖解     僞代

原创 The way

  MySQLConnector/C++連接 https://blog.csdn.net/bigpower521/article/details/50070685 下載 https://www.cr173.com/soft/105990.

原创 編寫js代碼

1.養成良好的編程習慣 1.1如何避免js衝突 我們可以使用立即調用函數將腳本包起來,可以有效控制全局變量,避免衝突隱患。 如: <script> (function(){var a=123,b="hello world";...})()

原创 Epoll服務器的簡單實現

1.Begins~ 學習linux編程很久,只知道網絡編程是socket,bind, listen。。。,然而這些都是網絡通信軟件最基本的接口。在某網絡公司待了y,也瞭解到公司的基礎就是網絡轉發 ,然而網絡轉發實現並非我們平時所見的簡單

原创 epoll的EPOLLIN和EPOLLOU爲什麼不能同時關聯

轉自:https://blog.csdn.net/qq1263575666/article/details/82987376 epoll的EPOLLIN和EPOLLOU爲什麼不能同時關聯 那麼在操作EPOLLIN時,發生的發送數據操作會不

原创 SCons 構建工具

先說明下什麼是scons,scons是一個Python寫的自動化構建工具,就比如老牌的cmake,或者如果經常跟google一些開源項目打交道的話,那肯定知道新近開始流行的gyp(google內部用的構建工具),scons實現跟它們有類似

原创 C++逆向之容器vector篇入門

前言:說實話,我自己也不會c++的逆向。然後,現在太多的題目是c++的逆向了,一上來就是一堆容器,搞得我不得不去補補c++逆向部分的知識了,我這篇文章以西湖論劍的easyCpp爲例,希望能給那些跟我一樣是c++逆向的新手的朋友們一點啓發。

原创 Cocos2d-x3.0如何綁定調用lua回調函數

(假設你已經會使用tolua導出自定義類) 首先,在C++先寫一個類,裏面包含這麼一個函數 void registerScriptFuncHandler(int handler) {     return; }     沒錯,這個函數什

原创 cocos2dx-lua lua-binding只綁定函數,不綁定類

lua調用c++方法時,如何不綁定c++類只綁定函數(調用c++的全局函數,而不是類的成員函數)。我這裏把全局函數寫在了AppDelegate.h中。 ----------1.添加全局函數 AppDelegate.h中在類外添加代碼: s

原创 mysql數據庫遷移-拷貝data目錄文件的方式

其實遷移數據庫,一般用sql文件就行,把A服務器數據庫的表結構和數據等等導出,然後導入到B服務器數據庫, 但是這次數據文件過大,大約有40個G,使用命令行導入,效果不是很好,經常在執行過程中報錯、卡死。 最後參考網上的帖子,複製源數據庫的

原创 IDA Pro使用

IDA Pro使用 IDA Pro下載: https://download.csdn.net/download/larry_zeng1/11122054   俗話說,工欲善其事,必先利其器,在二進制安全的學習中,使用工具尤爲重要,而IDA