原创 BUUCTF misc zip

這道題跟之前在bugku上做的“好多壓縮包”是一樣的,但當時做並沒有好好理解,現在再總結一下。 涉及到的知識點: CRC校驗爆破 rar文件頭尾的熟悉 notepad++插件的使用 首先解壓發現題目給了68個壓縮包……68個,提示的是:

原创 摩斯電碼表

A:·—   B:—···   C:—·—·   D:—··   E:·   F:··—·   G:——·   H:····   I:··   J:·———   K:—·—   L:·—··   M:——

原创 CSU1232 懶漢的旅行(BFS)

這道題擱置了很久了……這幾天終於想起來把它做了一下,發現有很多小細節沒有注意到,WA了好多發,在這裏記錄一下。 題目是這樣的:   題目思路: 其實看着它的數據量這麼小,就能想到BFS或者DFS(要不然出題人不會這麼心慈手軟的哭)。根

原创 BUUCTF easy_tornado render模板注入

    模板注入詳解請看這裏:https://www.cnblogs.com/cimuhuashuimu/p/11544455.html 題目一開始給了三個文件的鏈接,分別查看:   flag.txt裏告訴我們文件在/fllllll

原创 BUUCTF misc 喵喵喵

                                                                      我覺得……夠我消化一下的了。涉及到的知識點: LSB隱寫 二維碼補全(修改圖片高度) NTFS交換

原创 BUUCTF misc 九連環

涉及到的知識點: steghide的使用 題目一開始給了一張圖片: 拿到winhex中去看,搜索文件尾FF D9,發現後面還有壓縮包,於是丟到foremost中分離,果然分離出了一個壓縮包,但是解壓需要密碼,我第一反應是這個圖片的名字:

原创 2019湖湘杯misc3

生氣 https://blog.csdn.net/weixin_43877387/article/details/103000522?utm_source=app

原创 Android如何添加工具欄

做了Android編程權威指南13章的挑戰練習,加深了一下印象,所以想要總結一下。 步驟: 設置在資源文件下設置menu類型的資源文件 在相應的Fragment中設置菜單爲可見 也就是實例化菜單,利用onCreateOptionsMenu

原创 Android編程權威指南 15.5挑戰練習:ShareCompat

ShareCompat.IntentBuilder i = ShareCompat.IntentBuilder.from(getActivity()); i.setType("text/plain"); i.setSubject(get

原创 BUUCTF misc 刷新過的圖片

題目中的提示: 我一開始還以爲跟js有關,努力地尋找着線索,還在懷疑除了F5是不是還有其他的常用的刷新鍵。後來突然想起來自己之前在百度隱寫的時候似乎看到過一個F5隱寫!emmmmm就是它了。 關於F5隱寫的詳細過程額可以參考這篇論文:h

原创 Android studio打包時報錯:app:lintVitalRelease

項目的構建運行均沒有錯誤,一切正常,但是打包時突然報錯: 驚恐!! 因爲我當初在配置Android studio的第一個項目時,當時是構建失敗,就因爲這一行字卡了好幾天,當時絕望到想哭,後來一位很好的博主幫我解決了問題。這裏附上他的博客

原创 攻防世界Misc 適合作爲桌面

知識點: 關於題目給出一串疑似16進制數能幹些什麼 通常來說,可以取每兩位轉換成字符串,或者像本題一樣,直接複製到winhex中查看對應的ASCII字符,畢竟直接轉換字符串的話,有些是不可見字符。 題目給出了一個圖片: 經過winhex

原创 主成分分析法PCA詳解

我的天!!我終於懂了!!!我太激動了!!!太感謝這位博主了! 內容來自:CodingLabs  

原创 base64隱寫(攻防世界雜項base64stego)

base64原理 先簡單介紹一下base64解密: (圖片來源見水印,侵刪) base64使用 a-zA-Z0-9+/ 等64個字符來替換掉所有字符,同時使用 = 來替換掉空格,既然一共有64個字符,那麼每個字符只需要6位即可表示出來,使

原创 ez_mem&usb writeup

知識點: 內存取證(volatility使用) usb流量取證 解題過程: 我們拿到手的是一個pcap包: 看到流量包首先使用wireshark打開,隨便追蹤一個數據流就會發現這裏面的交互中有一個壓縮包: 所以我們先導出http對象看