[ACTF新生賽2020]SoulLike

沒見過的錯誤:

ida /ctg目錄下的hexrays.cfg文件中的MAX_FUNCSIZE=64 改為 MAX_FUNCSIZE=1024

然后就是一堆數據

反正就是12個字符

from pwn import *
flag="actf{"
k=0
for n in range(12):for i in range(33,127):p=process("./SoulLike")_flag=flag+chr(i)print(_flag)p.sendline(_flag)s=p.recvline().decode()if "on #" in s:r=int(s.split("on #")[1].split("\n")[0])if r==k+1:print(s)flag+=chr(i)k+=1p.close()
print(flag)

?也是copy了一個腳本,簡單去寫了一下

官方文檔:

pwnlib.util.iters — Extension of standard module itertools — pwntools 4.12.0 documentation

使用:

Python高適應性暴力枚舉破解工具-Pwntools.mBruteForce簡介 | sfc9982's blog

from pwn import *
flag="actf{"
k=0
for n in range(12):for i in range(33,127):p=process("./SoulLike")_flag=flag+chr(i)print(_flag)p.sendline(_flag)s=p.recvline().decode()if "on #" in s:r=int(s.split("on #")[1].split("\n")[0])if r==k+1:print(s)flag+=chr(i)k+=1p.close()
print(flag)

我是也在kali里運行的。?

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/11575.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/11575.shtml
英文地址,請注明出處:http://en.pswp.cn/web/11575.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

94.二叉樹的中序遍歷

刷算法題: 第一遍:1.看5分鐘,沒思路看題解 2.通過題解改進自己的解法,并且要寫每行的注釋以及自己的思路。 3.思考自己做到了題解的哪一步,下次怎么才能做對(總結方法) 4.整理到自己的自媒體平臺。 5.再刷重復的類…

Python爬蟲入門:網絡世界的寶藏獵人

今天阿佑將帶你踏上Python的肩膀,成為一名網絡世界的寶藏獵人! 文章目錄 1. 引言1.1 簡述Python在爬蟲領域的地位1.2 闡明學習網絡基礎對爬蟲的重要性 2. 背景介紹2.1 Python語言的流行與適用場景2.2 網絡通信基礎概念及其在數據抓取中的角色 3. Python基…

今日總結2024/5/13

今日學習了01背包求具體方案的方法 Acwing.12 背包問題求具體方案 由于背包是從小到大枚舉物品,只能從后往前判斷是從哪個狀態遞推過來的,而該題要求按字典序順序輸出字典序最小的最優方案 因此要將物品從大到小枚舉,判斷時從小到大判斷是…

在Windows上有哪些好用的網絡抓包工具?

2024年5月12日,周日上午 在Windows上,有多種好用的網絡抓包工具,以下是一些常見的選項: Wireshark: Wireshark 是一款功能強大的網絡協議分析工具,它可以捕獲并分析計算機網絡上的數據包。它支持廣泛的協議…

ssm+vue的公務用車管理智慧云服務監管平臺查詢統計(有報告)。Javaee項目,ssm vue前后端分離項目

演示視頻: ssmvue的公務用車管理智慧云服務監管平臺查詢統計(有報告)。Javaee項目,ssm vue前后端分離項目 項目介紹: 采用M(model)V(view)C(controller&…

求階乘n!末尾0的個數溢出了怎么辦

小林最近遇到一個問題:“對于任意給定的一個正整數n,統計其階乘n!的末尾中0的個數”,這個問題究竟該如何解決? 先用n5來解決這個問題。n的階乘即n!5!5*4*3*2*1120,顯然應該為2個數相乘等于10才能得到一個結…

軟件測試自動化:加速測試,提升效率

目錄 測試自動化的內涵 測試自動化的原理 測試工具的分類和選擇 自動化測試的引入 在當今的軟件開發中,測試自動化已經成為提升效率和確保軟件質量的關鍵環節。測試自動化是指使用軟件工具和腳本來執行重復的測試任務,從而減輕人工測試的負擔&#x…

量化交易包含些什么?

我們講過許多關于量化交易的內容,但是量化交易具體可以做些什么?很多朋友都還不清楚,我們詳細來探討下! 第一:什么是量化交易? 量化交易是一種利用先進的數學模型和計算機技術,從大量的歷史數…

制造業精益生產KPI和智慧供應鏈管理方案和實踐案例分享

隨著工業4.0的推進和國家對制造業高質量發展的重視,工業數據已躍升為生產經營活動中不可或缺的核心要素,同時,工業數據也是形成新質生產力的優質生產要素,助力企業實現高效精益生產。 工業數據在制造業中的作用不可忽視&#xff…

常見地圖坐標系間的轉換算法JavaScript實現

文章目錄 ?? 不同的地圖廠商使用不同的坐標系來表示地理位置。以下簡述:?? 前置常量和方法:?? BD-09轉GCJ-02(百度轉谷歌、高德)?? GCJ-02轉BD-09(谷歌、高德轉百度)?? WGS84轉GCJ-02(WGS84轉谷歌、高德)?? GCJ-02轉WGS84(谷歌、高德轉WGS84)?? BD-09轉wgs84坐…

Linux: 默認進程介紹

進程名稱介紹systemdSystemd 可以管理所有系統資源。不同的資源統稱為 Unit(單位)。 Unit 一共分成12種。 systemctl list-units命令可以查看當前系統的所有 Unitkthreaddkthreadd進程由idle通過kernel_thread創建,并始終運行在內核空間, 負責…

H5利用微信開放標簽喚起用戶手機APP

APP殼子分享網頁到微信,被分享人在微信打開網頁后,利用公眾號配置微信開放標簽[wx-open-launch-app],實現喚起APP 一、Vue2.x(2.6.11) 1. main.js // main.jsimport Vue from vue;Vue.config.ignoredElements [wx-o…

Hbase基礎操作Demo(Java版)

一、前置條件 HBase服務:【快捷部署】023_HBase(2.3.6)開發環境:Java(1.8)、Maven(3)、IDE(Idea 或 Eclipse) 二、相關代碼 代碼結構如上圖中①和② pom.x…

IO—消息隊列+管道

使用消息隊列實現的2個終端之間的互相聊天 并使用信號控制消息隊列的讀取方式: 當鍵盤按ctrlc的時候,切換消息讀取方式,一般情況為讀取指定編號的消息,按ctr1c之后,指定的編號不讀取,讀取其他所有編號的消息 wftok.c …

vue項目中使用websocke即時通訊實現系統公告實時獲取并提醒

一、使用場景 發布者設置需要發布的公告內容、公告接收用戶和發布時間,到達發布時間時及時通知提醒已登錄系統用戶,使用websocke來實現前端與服務器保持長連接,以便實時過去公告信息。 WebSocket是一種在單個TCP連接上進行全雙工通信的協議…

調用Mertc的接口

概述 metaRTC5.0版本 API進行了重構,本篇文章將介紹webrtc傳輸調用流程和例子。 metaRTC5.0版本提供了C和純C兩種接口。 ICE設置 iceCandidateType參數可以在配置文件yang_config.ini中配置,也可以在程序中賦值。 iceCandidateType0 //0:host 1:stun 2…

2024最新大廠C++面試真題合集,大廠面試百日沖刺 bay9

騰訊實習 指針常量和常量指針 常量指針(const Type* ptr):指針指向的內容不能被改變,但指針本身可以改變指向。 指針常量(Type* const ptr):指針自身的值即內存地址不能改變,但指向…

draw.io 網頁版二次開發(1):源碼下載和環境搭建

目錄 一 說明 二 源碼地址以及下載 三 開發環境搭建 1. 前端工程地址 2. 配置開發環境 (1)安裝 node.js (2)安裝 serve 服務器 3. 運行 四 最后 一 說明 應公司項目要求,需要對draw.io進行二次開發&…

電商后臺的秘密:通過API接口提取商品信息

在電子商務的運營中,后臺管理是核心環節,而API接口則是高效管理商品信息的關鍵。API允許商家直接與電商平臺的數據庫進行交互,實現數據的自動化提取和更新。 一、電商后臺管理的核心作用 電商后臺管理系統是商家進行商品展示、訂單處理、庫…

存儲過程、觸發器和函數

存儲過程、觸發器和函數在數據庫中具有重要的作用,它們可以帶來以下幾個方面的重要性: 數據一致性和完整性: 觸發器和存儲過程可以用于實現數據一致性和完整性約束。通過在數據庫操作(如插入、更新、刪除)發生時自動執…