原创 [hackme] helloworld

下載地址:https://hackme.inndy.tw/static/helloworld   解題過程 方法一: 1、拖進IDA,F5看代碼。 2、從代碼很容易就可以看到,有個if進行判斷,如果n是314159265,就可以輸出fl

原创 [hackme] login as admin 1 && login as admin 1.2

題目鏈接: https://hackme.inndy.tw/login1/   代碼分析 1、過濾了空格,但可以用/**/繞過   2、題目不再提供表名。   3、從數據庫查詢之後,不會回顯數據庫中的內容(也就是無法用union se

原创 [61dctf] stheasy

題目下載:ctf2.b93676be23733b2fcda3988c1133c1c1 解題思路: 是個 Linux 下的 ELF 文件,拖到 IDA 中分析,定位 main 函數,F5 看代碼。 邏輯很簡單,先輸入 flag,然後重點在

原创 [hackme] login as admin 0 && login as admin 0.1

題目鏈接: https://hackme.inndy.tw/login0/   前期思路: 提示漏洞是SQL注入,還有一個guest/guest賬號可以登錄,要用admin(或者說admin權限)來登錄。   解題過程: 1、嘗試了單引

原创 C++ STL unordered_set

template < class Key, // unordered_set::key_type/value_type class Hash = hash<Key

原创 [解決方法] 連接深信服Easyconnect之後無法代理抓包

問題描述:         在物理機中連接了深信服 Easyconnect 連接之後,使用 burpsutie 等工具,開了HTTP代理便無法訪問到內網網站,關閉代理之後就可以,造成無法使用bp抓包。   解決方法:         1、

原创 [Jarvis OJ] FindKey

題目鏈接:findkey.31a509f4006ba41368dcf963762388bb 解題思路: 1、不是ELF文件,放到Linux下也跑不動,之後查了資料發現有個“斯托夫文件分析器”可以用來判斷文件格式,結果發現是個python編

原创 [BugkuCTF] 入門逆向

題目鏈接:入門逆向 解題方法: 1、拖入 IDA 中,定位 main 函數,發現有許多 mov 指令,66H 是 'f',6CH 是 'l',推測這就是 flag 的 ASCII 碼值。   2、有空的同學可以直接翻 ASCII 碼錶,

原创 [LeetCode] 905. Sort Array By Parity

題目鏈接:Sort Array By Parity 解題思路:偶數放在左邊,奇數放在後邊 class Solution { public: vector<int> sortArrayByParity(vector<int>& A

原创 [LeetCode] 977. Squares of a Sorted Array

題目鏈接:Squares of a Sorted Array 解題思路: 兩種方法,一種是暴力,先求平方再排序;另一種稍微改進,每次從兩邊找絕對值較大的那個數,求平方。   法一: class Solution { public:

原创 [LeetCode] 929. Unique Email Addresses

題目鏈接:929. Unique Email Addresses    解題思路: 對 C++ STL 還是菜鳥級別,直接看了 Discuss 大佬們的操作,發現了個不錯的代碼,拿來學一下。   筆記: 1、unordered_set 是

原创 [LeetCode] 7. Reverse Integer

題目鏈接:7. Reverse Integer   class Solution { public: int reverse(int x) { int s = 0; bool flag = fal

原创 [LeetCode] 595. Big Countries(SQL)

題目鏈接:595. Big Countries   # Write your MySQL query statement below SELECT name, population, area FROM World WHERE area

原创 [LeetCode] 804. Unique Morse Code Words(map)

題目鏈接:804. Unique Morse Code Words 解題思路:沒什麼技巧,構造 map 作爲密碼字典,生成的摩斯密碼插入到一個 unordered_set 中,因爲元素具有唯一性,所以可以直接求個數。 class Sol

原创 [LeetCode] 961. N-Repeated Element in Size 2N Array

題目鏈接:N-Repeated Element in Size 2N Array 解題思路:插入前判斷是否已經存在,存在的話馬上可以跳出循環,輸出結果。 class Solution { public: int repeated