在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

對BASE64編碼的逆向分析

CHANBAEK ? 來源:Lpy Now的小窩 ? 作者:Lpy_Now ? 2023-09-20 17:24 ? 次閱讀

對于BASE64編碼的逆向分析

圖片

圖片

在反編譯文件中找到主函數,點擊后按F5

得到反編譯出的主函數部分

圖片

圖片

圖片

圖片

圖片

其中1至7行是程序編譯過程中系統預置的,可以不用理解。

假設第一次剪刀這個程序,對主函數逐段從第九行開始就是程序的主函數部分逐段進行分析。

10行: 輸出一段文字

圖片

圖片

雙擊這段文字,就是如上的匯編,可以不用理解,大意就是說輸入了一行字符串

11行: 讀入了一個數字,這個數字在之后的第13和30行用到了。大致的用處就是分開判斷兩部分,分別進行兩個程序當輸入的v6為1時進行第15到28行的程序,當v6為2時進行30到46行的程序

15到28行: 讀到了字符串,這一串就是要編碼的字符串,首先v8表示字符串的長度,每三個字符處理一次,具體的處理函數時get_number函數在進行,之后判斷函數的長度是否時3的倍數,這里就是對需要編碼的字符串進行特判=的存在,分別在之后的兩個函數中進行處理,之后輸出答案

30到46行: 和之前的很類似,就是將BASE64編碼的步驟反著進行了下,就是解碼的步驟

舉例看一下get_number函數

圖片

圖片

圖片

圖片

其中很多部分是不需要理解的大致的意思就是說在取得二進制,然后按照BASE64編碼的形式進行操作

一些即將進行的工作:

BASE64算法中可以控制的地方為編碼時對照表,所以大多數的題目中BASE64的魔改都可以通過修改對照表進行

通常魔改BASE64有兩周情況

直接定義新的編碼對照表

動態生成新的編碼對照表,這里就是下一步即將學習的地方

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 編碼
    +關注

    關注

    6

    文章

    959

    瀏覽量

    54976
  • 函數
    +關注

    關注

    3

    文章

    4349

    瀏覽量

    63033
  • Base64
    +關注

    關注

    0

    文章

    24

    瀏覽量

    8850
  • 程序編譯
    +關注

    關注

    0

    文章

    9

    瀏覽量

    5489
收藏 人收藏

    評論

    相關推薦

    base64的加密和解密

    一、base64加密格式:base64從標準輸入中讀取數據,按Ctrl+D結束輸入。將輸入的內容編碼base64字符串輸出。
    發表于 07-15 08:02

    有關Base64編碼的基本知識都總結在這里了

    Base64是什么?Base64編碼轉換有哪些具體步驟呢?Base64加密與解密該怎樣去實現呢?
    發表于 01-20 06:37

    Base64的編解碼方法

    Base64是一種很常用的編碼方式,利用它可以將任何二進制的字符編碼到可打印的64個字符之中, 這樣,不管是圖片,中文文本等都可以編碼成只有
    發表于 10-18 11:11 ?10次下載

    base64解碼編碼詳解

    Base64編碼是從二進制到字符的過程,可用于在HTTP環境下傳遞較長的標識信息。例如,在Java Persistence系統Hibernate中,就采用了Base64來將一個較長的唯一標識符(一般
    發表于 11-14 09:43 ?1.5w次閱讀
    <b class='flag-5'>base64</b>解碼<b class='flag-5'>編碼</b>詳解

    base64編碼有什么用?(base64介紹及應用)

    由于某些系統中只能使用ASCII字符。Base64就是用來將非ASCII字符的數據轉換成ASCII字符的一種方法。base64特別適合在http,mime協議下快速傳輸數據。
    發表于 11-14 10:35 ?2.8w次閱讀
    <b class='flag-5'>base64</b><b class='flag-5'>編碼</b>有什么用?(<b class='flag-5'>base64</b>介紹及應用)

    java實現圖片與base64編碼的轉換

    這篇文章主要介紹了Java實現圖片與base64編碼之間的轉換實例代碼,非常不錯,具有參考借鑒價值,需要的朋友參考下。
    發表于 11-14 10:59 ?1886次閱讀

    什么是Base64,如何編解碼?

    Base64編碼的原理是將輸入數據分割成固定長度的塊(通常是3個字節),然后將每個塊轉換為4個Base64字符。這四個字符由64個特定的ASCII字符組成,包括大寫字母A-Z、小寫字母
    發表于 05-03 17:36 ?926次閱讀

    base64編碼和解碼的使用方法

    Base64編碼是一種廣泛使用的編碼方案,用于將二進制數據轉換為純文本格式。這種編碼方式特別適用于在不支持二進制數據的系統之間傳輸數據,例如電子郵件、網頁等。 1.
    的頭像 發表于 11-10 10:48 ?2230次閱讀

    如何使用base64處理圖像數據

    Base64是一種編碼方法,可以將二進制數據轉換為ASCII字符集的文本格式。這種編碼方式常用于在不支持二進制數據的系統之間傳輸圖像數據,例如在電子郵件、網頁或配置文件中。 1. 理解Base
    的頭像 發表于 11-10 10:51 ?935次閱讀

    base64字符串轉換為二進制文件

    Base64是一種編碼方法,用于將二進制數據轉換為ASCII字符串。這種編碼通常用于在不支持二進制數據的系統中傳輸數據,例如電子郵件或網頁。將Base64字符串轉換為二進制文件的過程相
    的頭像 發表于 11-10 10:55 ?1758次閱讀

    base64的安全性及其應用場景

    編碼原理 Base64編碼將每3個字節的二進制數據轉換為4個ASCII字符。這種編碼方式可以確保數據在不同系統和平臺之間傳輸時的兼容性。Base64
    的頭像 發表于 11-10 10:59 ?895次閱讀

    base64與URL編碼的區別和聯系

    在數字時代,數據的傳輸和存儲變得尤為重要。為了確保數據在不同系統和平臺之間能夠正確、安全地傳輸,我們需要對數據進行編碼Base64和URL編碼是兩種廣泛使用的編碼技術,它們各自有不同
    的頭像 發表于 11-10 11:11 ?801次閱讀

    如何優化base64編碼的性能

    Base64編碼是一種廣泛使用的編碼方法,用于將二進制數據轉換為ASCII字符串。它在許多場景中非常有用,例如在電子郵件、網頁和存儲系統中傳輸二進制數據。然而,Base64
    的頭像 發表于 11-10 14:17 ?1163次閱讀

    base64在前端開發中的應用

    Base64是一種編碼方法,用于將二進制數據轉換為ASCII字符串。這種編碼方式在前端開發中有著廣泛的應用,尤其是在數據傳輸和存儲方面。 1. Base64
    的頭像 發表于 11-10 14:24 ?704次閱讀

    使用base64存儲圖片的優勢與劣勢

    優勢 兼容性和跨平臺性 : Base64編碼的字符串是純文本格式,這意味著它們可以在任何支持ASCII文本的環境中使用,包括不同的操作系統和編程語言。這種跨平臺性使得Base64編碼
    的頭像 發表于 11-10 14:25 ?1128次閱讀
    主站蜘蛛池模板: 人人做人人爽国产视 | 久久亚洲国产欧洲精品一 | 日日干夜夜操s8 | 国产69精品久久久久9牛牛 | 久久国产精品免费专区 | 久久精品视频99精品视频150 | 欧美一级黄视频 | 天天做夜夜做 | 色天使在线视频 | 美女网站视频色 | 欧美一级欧美三级 | 狠狠干b| 特级一级毛片免费看 | 天堂资源在线www中文 | 欧美日韩高清性色生活片 | 狠狠干狠狠搞 | 日本欧美一区二区三区不卡视频 | 欧美天堂视频 | 国产片一级aaa毛片视频 | 欧美黄色片网站 | 国产国拍亚洲精品mv在线观看 | 白浆喷射 | 亚洲三级小视频 | 天天插天天狠 | 真人一级一级特黄高清毛片 | 国产精品久久久久久久久齐齐 | 三级色图 | 国内一级野外a一级毛片 | 一级黄视频 | 91在线视频免费 | 四虎影永久地址www 四虎影永久在线观看精品 四虎影永久在线观看网址 四虎影院.com | 色婷婷综合在线视频最新 | 精品视频一区二区三区四区五区 | 三级视频中文字幕 | 91大神精品长腿在线观看网站 | 女人爽到喷水的视频大全在线观看 | 天堂国产| 在线观看黄日本高清视频 | 奇米影视四色首页手机在线 | 天天久久影视色香综合网 | 绝色村妇的泛滥春情 |