bugkuCTF平臺逆向題第四道逆向入門題解
題目連結:
tips:
雙擊無法執行 提示版本不對(win10)
查殼顯示不是有效的PE檔案
用WinHex開啟顯示
一看發現是圖片的base64編碼
可以這樣
<img src="data:image/png;base64,這裡放字元"/>
將文件儲存為.html檔案 用瀏覽器開啟即可
(也可以直接複製到瀏覽器位址列 我是這樣做的)
也可以這樣
線上base64轉圖片
掃碼得到flag
相關推薦
bugkuCTF平臺逆向題第四道逆向入門題解
題目連結: tips: 雙擊無法執行 提示版本不對(win10) 查殼顯示不是有效的PE檔案 用WinHex開啟顯示 一看發現是圖片的base64編碼 可以這樣 <img src="data:image/png;base64,這裡放字元"/> 將文件
bugkuCTF平臺逆向題第三道遊戲過關題解
題目連結: tips 查殼發現無殼(截圖略) OD載入 發現有兩個重要的段 0x001 0x002 分析處0x001每次輸入n的值都會有隻有那一個跳轉調向它 那麼我們直接修改跳轉地址指向我們的0x002的段首試一下 成功跳轉後直接F8單步向下跟 如果遇到向上跳轉
南郵CTF逆向題第五道maze解題思路
如題 先百度一下名字 萬一有收穫呢 猜測可能考到迷宮演算法 依舊是ELF 直接載入IDA 我一般習慣先shift+f12看下字串 再看看main __int64 __fastcall main(__int64 a1,char**a2,char**a3) { con
南郵CTF逆向題第六道WxyV2解題思路
如題 看提示應該與第四道題WxyVM一樣是ELF檔案 那麼我們直接上IDAx64 首先找到main函式 還是習慣性檢視下可疑字串 按下F5檢視虛擬碼(中間有大段 我省略截圖了) 這次就不一行一行分析了 大致意思是: 獲取一個字串存放到地址694100處 限制
南郵CTF逆向題第三道Py交易解題思路
首先看題 下載後顯示為Py.pyc 嘗試notepad++開啟顯示亂碼 所以直接百度 #!/usr/bin/env python # encoding: utf-8 import
華為程式設計題第四道(108)--cin>>hex>>a的用法
一.count函式 algorithm標頭檔案定義了一個count的函式,其功能類似於find。這個函式使用一對迭代器和一個值做引數,返回這個值出現次數的統計結果。 編寫程式讀取一系列in
bugkuCTF平臺逆向題第一道Easy_vb題解
題目地址: http://123.206.31.85/files/6d5c35762f3e316cde9647c14fd0b56d/easy_vb.exe 下載後執行截圖 查殼 無殼 直接載入OD
南郵CTF逆向題第一道Hello,RE!解題思路
首先可以看到提示如下 我還是查了一下 無殼 提示用IDA 那我們就載入 shift+f12查詢字串 雙擊進入 在右側視窗接著雙擊 然後f5看到了虛擬碼 於是點選字串全按R即可 我再用OD試一下 段首F2下斷 F9執行 段下來後接著單步 走到這個call
bugKuCTF第四道reverse題目Timer(阿里CTF)writeup
題目截圖:解析:apk安裝之後出現一個讀秒的,20萬秒,大於3600,所以大於一個小時,所以太慢了,不等了。jeb反編譯,MainActivity程式碼:package net.bluelotus.tomorrow.easyandroid; import android.o
水題 第四站 NYOJ Dinner
ace math tdi 超時 scan 忘記 字符 sca 水題 同樣感覺受到了貪心的欺騙,使用C++的string寫的,果斷超時,忘記了strcmp這個比較字符串的函數 我的代碼 1 #include <iostream> 2 #include <
愛創課堂每日一題第四十二天- 你知道多少種Doctype文檔類型?
前端 前端學習 前端入門該標簽可聲明三種 DTD 類型,分別表示嚴格版本、過渡版本以及基於框架的 HTML 文檔。 HTML 4.01 規定了三種文檔類型:Strict、Transitional 以及 Frameset。 XHTML 1.0 規定了三種 XML 文檔類型:Strict、Transitio
愛創課堂每日一題第四十七天- 清除浮動的幾種方法?
前端 前端學習 前端入門 1,額外標簽法,<div style="clear:both;"></div>(缺點:不過這個辦法會增加額外的標簽使HTML結構看起來不夠簡潔。) 2,使用after偽類 #parent:after{ content:".
愛創課堂每日一題第四十九天- 什麽是 FOUC(無樣式內容閃爍)?你如何來避免 FOUC?
k8s 1.8 包 獲取1、如何獲取rpm包,及制作kubernetes鏡像1.1 官方yum源,有翻墻能力的 請使用cat <<EOF > /etc/yum.repos.d/kubernetes.repo [kubernetes] name=Kubernetes baseurl=http
《劍指offer》算法題第四天
ray 數位 nbsp 負數 節點 num 但是 body 二進制中1的個數 今日題目: 二進制中1的個數 數值的整數次方 調整數組順序使奇數位於偶數前面 鏈表中倒數第K個節點 鏈表中環的入口節點 今天的題目都比較簡單,但是前三道題都有不同的解法,4,5兩題就不在這邊討
劍值offer66題之每日一題——第四題
題目描述: 輸入某二叉樹的前序遍歷和中序遍歷的結果,請重建出該二叉樹。假設輸入的前序遍歷和中序遍歷的結果中都不含重複的數字。例如輸入前序遍歷序列{1,2,4,7,3,5,6,8}和中序遍歷序列{4,7,2,1,5,3,8,6},
水題 第四站 HDU 1003 Max Sum
本年度動態規劃的第一道題目,完美不會。以前做過,思路也不是自己想的,大概也一知半解,這次的思路也不是自己想的。大概是忘記了動態規劃演算法,覺得這個題目不太像動態規劃 解題思路:從第一個數依次與後面的數相加,大於等於0則累加,小於0從當前位置往後加。這部分的程式碼很容易出錯= = 上程
水題 第四站 HDU A + B Problem II
一道很簡單的題目讓我做得噁心無比,大數問題,不熟悉java,還是用C++寫吧。顯然需要用到字串,然後再將字串中的數字轉化為整數型別進行加法運算。去年做類似題目的時候還只知其然不知其所以然,現在明白了為什麼不能直接讀入陣列。 然而時隔一年也忘記了思路,加上當時沒有總結過,只是仿照程式碼敲
ACM訓練題-第四題-A + B Problem
Time limit1000 msMemory limit32768 kB total:Memory 1792kB Calculate A + B . Input Each line will contain two integers A and B . Process to end o
第一期訓練題第四題
問題連結:https://vjudge.net/problem/hdu-1000?tdsourcetag=s_pctim_aiomsg 問題簡述:輸入多組A和B,在每個回合內求A+B的值。 程式說明:用while語句實現多組輸入輸出。 AC程式碼: #include<i
js五道經典練習題--第四道qq好友列表
<!DOCTYPE html><html><head><meta charset="UTF-8"><title></title><style>*{margin: 0;padding: 0;}u