日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

ctf-cybrics

發布時間:2025/3/21 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ctf-cybrics 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

https://cybrics.net

ctf-cybrics

  • Warmup
  • Zakukozh
  • Oldman Reverse
  • Tone
  • Sender (Network, Baby, 10 pts)
  • ProCTF
  • Bitkoff Bank

Warmup


下載該鏈接獲取html即可:

Zakukozh


Zakukozh.bin:

題目說明文件是一個圖像文件,但是被仿射密碼加密。

目前常見的圖片文件有:jpg、png、bmp、gif。根據magic num來判斷原文件格式。
jpg魔數:ff d8 ff e0,對比可知不是jpg文件。

png魔數: 89 50 4E 47 0D 0A 1A 0A,對比可知可能為png文件。


int main() {long inv_a = inverse(0xF, 0x100);char c;ifstream inFile("../Debug/zakukozh.bin", ios::binary | ios::in); //以二進制讀模式打開文件if (!inFile) {cout << "Source file open error." << endl;return 0;}ofstream outFile("../Debug/zakukozh.png", ios::binary | ios::out); //以二進制寫模式打開文件if (!outFile) {cout << "New file open error." << endl;inFile.close(); return 0;}while (inFile.get(c)) //每次讀取一個字符{char tmp = inv_a * (c - 0x59) % 0x100;outFile.put(tmp); //每次寫入一個字符}outFile.close();inFile.close();return 0; }

Oldman Reverse


oldman.asm

.MCALL .TTYOUT,.EXIT START:mov #MSG r1 mov #0d r2mov #32d r3 loop: mov #MSG r1 add r2 r1 movb (r1) r0 .TTYOUTsub #1d r3 cmp #0 r3beq DONEadd #33d r2swab r2clrb r2swab r2 br loop DONE: .EXITMSG:.ascii "cp33AI9~p78f8h1UcspOtKMQbxSKdq~^0yANxbnN)d}k&6eUNr66UK7Hsk_uFSb5#9b&PjV5_8phe7C#CLc#<QSr0sb6{%NC8G|ra!YJyaG_~RfV3sw_&SW~}((_1>rh0dMzi><i6)wPgxiCzJJVd8CsGkT^p>_KXGxv1cIs1q(QwpnONOU9PtP35JJ5<hlsThB{uCs4knEJxGgzpI&u)1d{4<098KpXrLko{Tn{gY<|EjH_ez{z)j)_3t(|13Y}" .end START

SWAB指令交換指定字的高字節和低字節,并且沒有字節尋址。

以上資料來自維基百科。得知swab為word的字節交換,clrb為字節清除。還原為C代碼如下所示。

#include <stdio.h>int main() {char msg[] = "cp33AI9~p78f8h1UcspOtKMQbxSKdq~^0yANxbnN)d}k&6eUNr66UK7Hsk_uFSb5#9b&PjV5_8phe7C#CLc#<QSr0sb6{%NC8G|ra!YJyaG_~RfV3sw_&SW~}((_1>rh0dMzi><i6)wPgxiCzJJVd8CsGkT^p>_KXGxv1cIs1q(QwpnONOU9PtP35JJ5<hlsThB{uCs4knEJxGgzpI&u)1d{4<098KpXrLko{Tn{gY<|EjH_ez{z)j)_3t(|13Y}";char* pMsg = msg;short index = 0;for (int i = 32; i != 0; i--){pMsg = msg + index;char tmp = *pMsg;printf("%c", tmp);index += 33;index = index & 0xff;}return 0; }

Tone


該鏈接是一個y站的視頻地址,畫面沒有啥的,有聲音,下載并轉換格式為wav,使用audacity打開。

對比頻率一一獲取到按鍵序號:

222 999 22 777 444 222 7777 7777 33 222 777 33 8 8 666 66 2 555 333 555 2 4

電話按鍵對應字母:

cybricssecrettonalflag

參考鏈接:https://www.freebuf.com/geek/5507.html

Sender (Network, Baby, 10 pts)

從txt中獲取flag:https://cybrics.net/files/intercepted_text.txt

220 ugm.cybrics.net ESMTP Postfix (Ubuntu) EHLO localhost 250-ugm.cybrics.net 250-PIPELINING 250-SIZE 10240000 250-VRFY 250-ETRN 250-AUTH PLAIN LOGIN 250-ENHANCEDSTATUSCODES 250-8BITMIME 250 DSN AUTH LOGIN 334 VXNlcm5hbWU6 ZmF3a2Vz 334 UGFzc3dvcmQ6 Q29tYmluNHQxb25YWFk= 235 2.7.0 Authentication successful MAIL FROM: <fawkes@ugm.cybrics.net> 250 2.1.0 Ok RCPT TO: <area51@af.mil> 250 2.1.5 Ok DATA 354 End data with <CR><LF>.<CR><LF> From: fawkes <fawkes@ugm.cybrics.net> To: Area51 <area51@af.mil> Subject: add - archive pw Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0=62=74=77=2E=0A=0A=70=61=73=73=77=6F=72=64 =66=6F=72 =74=68=65 =61=72=63= =68=69=76=65 =77=69=74=68 =66=6C=61=67=3A =63=72=61=63=6B=30=57=65=73=74= =6F=6E=38=38=76=65=72=74=65=62=72=61=0A=0A=63=68=65=65=72=73=21=0A . 250 2.0.0 Ok: queued as C4D593E8B6 QUIT 221 2.0.0 Bye

掃描域名 ugm.cybrics.net,獲取到三個開放端口。

看起來就像是base64編碼:

獲取到用戶名和密碼,嘗試遠程登陸。其中pop3端口查看郵件,telnet ugm.cybrics.net 110



很明顯這是一個名為"secret_flag.zip"的壓縮文件,將base64解密后的數據保存為zip文件。

最下面的等號加數字一串看起來像編碼,嘗試后為:url解碼

整理后得到:flag壓縮包的密碼為crack0Weston88vertebra。解壓得到flag。

ProCTF


登陸后環境swi-prolog相關鏈接:shell執行指令, 有人已經拿到了flag,在user目錄下(emmmm,這就是經驗嗎)。

Bitkoff Bank

Need more money! Need the flag!
http://45.77.201.191/index.php
Mirror: http://95.179.148.72:8083/index.php


使用1$購買flag, $通過btc兌換,btc需要手動點擊mine btc按鈕,每次增加一點點點點點點點點點點點點。一開始通過截獲修改請求但是無效,最后解決辦法是保存增加btc的請求,通過腳本循環點擊一直到btc足夠。

總結

以上是生活随笔為你收集整理的ctf-cybrics的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 18做爰免费视频网站 | 蜜桃视频一区二区三区 | 欧美日韩一| 麻豆福利视频 | 亚洲a毛片| 日韩三级在线播放 | 在线看成人 | 毛片网页| 粗暴video蹂躏hd | 日韩视频在线观看一区二区三区 | 网址你懂的在线 | 日韩在线观看免费网站 | 欧美一区在线观看视频 | 天天躁狠狠躁 | 成人午夜免费观看 | xxx国产在线观看 | 久久久久久久久97 | 僵尸叔叔在线观看国语高清免费观看 | 99热99热| 日韩中文字幕一区二区三区 | 国产女主播福利 | 黄视频在线免费看 | 黑人借宿巨大中文字幕 | 91在线综合 | 国产精品久久久久一区二区 | 亚洲成人第一 | 久久午夜免费视频 | 亚洲精品第五页 | 99免费视频 | 亚洲最新网址 | 欧美日韩综合一区 | 亚洲区第一页 | 大吊一区二区三区 | 伊人影院亚洲 | 亚洲黄色片子 | 黄色日b片 | 银娇在线观看 | 丁香久久 | 久久伊人免费 | 日韩视频在线观看二区 | 一区二区福利 | 高清乱码免费看污 | 一区二区乱子伦在线播放 | 丰满大乳奶做爰ⅹxx视频 | 国产精品视频合集 | 又欲又污又肉又黄短文 | 亚洲精品字幕在线 | 91资源站 | 色噜噜在线播放 | 91女人18毛片水多国产 | 午夜写真片福利电影网 | 久久久蜜桃一区二区人 | 中文字幕乱码无码人妻系列蜜桃 | 超碰97av在线 | 自拍偷拍日韩精品 | 精品国产一区一区二区三亚瑟 | 偷拍综合网 | 亚洲一区第一页 | 国产一级高清视频 | 91精品久久久久久久99蜜桃 | 国产浪潮av | 亚洲福利一区二区三区 | 亚洲天天av | 综合图区亚洲 | 精品久久久久久久久久久久久久久久久 | 在线免费观看www | 欧美二级片 | 黄在线免费观看 | 国产精品人妻 | 成熟人妻av无码专区 | 久久久www | youjizzcom日本 | 激情综合网av | 国产精品影院在线观看 | 曰本丰满熟妇xxxx性 | 在线免费视频一区二区 | 精品久久久久中文慕人妻 | 国产一区二区三区免费视频 | 黄色网址你懂的 | 日本在线观看免费 | 国产精品日韩一区二区三区 | 黄色一级片欧美 | 日本少妇xxxx | 国产午夜大地久久 | 日韩一级片视频 | 娇妻高潮浓精白浆xxⅹ | 蜜桃av乱码一区二区三区 | 男女av在线 | 成年在线观看 | 日本少妇吞精囗交 | 少妇献身老头系列 | 99情趣网 | 亚洲精品成av人片天堂无码 | 97夜夜操| 极品美女销魂一区二区三区 | 最全aⅴ番号库网 | 欧美视频第一区 | 黄视频免费在线观看 | www精品一区二区三区 |