作者:红色代码战队 编辑:白帽子社区运营团队
"白帽子社区在线CTF靶场BMZCTF,欢迎各位在这里练习、学习,BMZCTF全身心为网络安全赛手提供优质学习环境,链接(http://www.bmzclub.cn/)
"
万物皆有"FUN",电脑扫"FUN"活动,提供大写的"FUN"字样,即可获取flag~
题目附件:https://pan.baidu.com/s/16OzIZigwsmaNYEo2TPsawg
提取码:GAME
flag{ju5t_f0r_FUN}
但愿你能解出密文,不然我就会继续犯罪:)
本题获取flag提交前请加上flag{}
题目附件:https://pan.baidu.com/share/init?surl=azH9zgRu_hg8r-O5kDgB3w
提取码:GAME
^#@$@#()/>@?==%1(
!)>(*+3<#86@-7$^.
4&)8%#&6!=%1#$-$
+5&?#!.03!%=@=101
0?(*~#??.+)%&.7^8
=1%*^=$5$7@@8>&*9
9@0185(+7)<%3#@^4
&@@<.)#3*#%%<<*++
@.?=~**+!==65^@&
s1=r'^#@$@#()/>@?==%1('*9
s2=r'!)>(*+3<#86@-7$^.'*9
s3=r'4&)8%#5&6!=%1#$-$'*9
s4=r'+5&?#!.03!%=@=101'*9
s5=r'0?(*~#??.+)%&.7^8'*9
s6=r'=1%*^=$5$7@@8>&*9'*9
s7=r'9@0185(+7)<%3#@^4'*9
s8=r'&@@<.)#3*#%%<<*++'*9
s9=r'.@.?=~**+!==65^@&'*9
tmp=''
for i in range(17):
tmp += s1[i]+s2[i+2]+s3[i+4]+s4[i+6]+s5[i+8]+s6[i+10]+s7[i+12]+s8[i+14]+s9[i+16]
def cut(obj, sec):
str_list = [obj[i:i+sec] for i in range(0,len(obj),sec)]
print(str_list)
return str_list
l1=cut(tmp,17)
for i in l1:
print (i)
^>%..@3*&#(#0+@#+
.@*53)8@+@$+&!%>^
&.@36%&&4@?#<!=.*
9@=(#=@79@<~)8%=^
=0.*/611811)*>@#0
0%8#+@-$1?*53!?7-
+(^(*==$$5*=+#==^
4&~$7%6%.&?#5)%51
!)#?$<<^()8!?7%<@
flag{WUUHUUTAKEOFF}
Nothing is true, everything is permitted.
题目附件:https://pan.baidu.com/share/init?surl=d_iXtu75TiHqfRQxG9rtjA
提取码:GAME
volatility -f image.vmem--profile=Win7SP1x86_23418 consoles
volatility -f image.vmem--profile=Win7SP1x86_23418 filescan | grep "EvilImage"
volatility -f image.vmem--profile=Win7SP1x86_23418 filescan | grep "EviI.dll"
volatility -f image.vmem--profile=Win7SP1x86_23418 dumpfiles -Q 0x000000003fa295c0 -D ./
命名为final.dll,写c程序进行调用,方便动态调试:
#include <stdio.h>
#include <Windows.h>
#include <stdlib.h>
int main()
{
HMODULE module =LoadLibrary("./final.dll");
if (module == NULL)
{
printf("failed to load");
system("pause");
return 1;
}
typedef int (*checkFlag)(char*);
checkFlag enc;
enc =(checkFlag)GetProcAddress(module, "checkFlag");
char flag[33] ="flag{This_flag___is__fake!_LoL}";
printf("%d",enc(flag));
system("pause");
return 0;
}
[3902883464, 2885746025, 308237244,3821724833, 1298426892, 174067991, 1567365918, 3069366163, 3936683401,3035474549, 1368817305, 2628628533]
res=[0x8FC02AEE, 0xC533AF12, 0x753E13D1,0xBCAD8AC8, 0x2400023D, 0x7E032265, 0x11336272, 0xB68F83FC]
data=[3902883464, 2885746025, 308237244,3821724833, 1298426892, 174067991, 1567365918, 3069366163, 3936683401,3035474549, 1368817305, 2628628533]
from struct import *
for i in range(8):
print(pack('<I',data[i]^res[i]).decode(),end="")
flag{R3im@aging_1ndir3ctly_LoL}
对nCov了解多少?
hint: 1. 增加hint.txt下载 2. 可用python统计次数最多的字符
题目附件:https://pan.baidu.com/s/1ohrUfx19GtaIlPhpi-bvnA
提取码:GAME
题目hint:https://pan.baidu.com/s/1Hj_hVmC266nIROfr_NkmIw
提取码:GAME
NB2HI4B2F4XXO53XFZWWK4TSPFRGS3ZOMNXW2LTDNYXWE3DPM4XVGQKSKMWUG32WFUZC2Z3FNZXW22LDFVQW4YLMPFZWS4ZONB2G23AKNB2HI4DTHIXS653XO4XG4Y3CNEXG43DNFZXGS2BOM5XXML3POJTGM2LOMRSXELYKNB2HI4B2F4XXO53XFZWWK4TSPFRGS3ZOMNXW2LTDNYXWE3DPM4XWG33SN5XGC5TJOJ2XGLLJNZ2HE33EOVRXI2LPNYXGQ5DNNQFAUUDMMVQXGZJANZXXI2LDMUQFI2DFEBWGC4THMVZXIIDTORZHKY3UOVZGC3BAOBZG65DFNFXCAIAKORUGKIDQMFZXG53POJSCA2LTEB2GQZJAEBWWINJINF2CO4ZAM5SW4ZJAONSXC5LFNZRWKKJAMFXGIIDEN4QG433UEBWGK5BAORUGKIHCQCMFY3XCQCMSA2LOEBWWINJIFE======
http://www.merrybio.com.cn/blog/SARS-CoV-2-genomic-analysis.html
https://www.ncbi.nlm.nih.gov/orffinder/
http://www.merrybio.com.cn/blog/coronavirus-introduction.html
Please notice The largest structuralprotein
the password is the md5(it's gene sequence)and do not let the ‘n’ in md5()
MFLLTTKRTMFVFLVLLPLVSSQCVNLTTRTQLPPAYTNSFTRGVYYPDKVFRSSVLHSTQDLFLPFFSNVTWFHAIHVSGTNGTKRFDNPVLPFNDGVYFASTEKSNIIRGWIFGTTLDSKTQSLLIVNNATNVVIKVCEFQFCNDPFLGVYYHKNNKSWMESEFRVYSSANNCTFEYVSQPFLMDLEGKQGNFKNLREFVFKNIDGYFKIYSKHTPINLVRDLPQGFSALEPLVDLPIGINITRFQTLLALHRSYLTPGDSSSGWTAGAAAYYVGYLQPRTFLLKYNENGTITDAVDCALDPLSETKCTLKSFTVEKGIYQTSNFRVQPTESIVRFPNITNLCPFGEVFNATRFASVYAWNRKRISNCVADYSVLYNSASFSTFKCYGVSPTKLNDLCFTNVYADSFVIRGDEVRQIAPGQTGKIADYNYKLPDDFTGCVIAWNSNNLDSKVGGNYNYLYRLFRKSNLKPFERDISTEIYQAGSTPCNGVEGFNCYFPLQSYGFQPTNGVGYQPYRVVVLSFELLHAPATVCGPKKSTNLVKNKCVNFNFNGLTGTGVLTESNKKFLPFQQFGRDIADTTDAVRDPQTLEILDITPCSFGGVSVITPGTNTSNQVAVLYQDVNCTEVPVAIHADQLTPTWRVYSTGSNVFQTRAGCLIGAEHVNNSYECDIPIGAGICASYQTQTNSPRRARSVASQSIIAYTMSLGAENSVAYSNNSIAIPTNFTISVTTEILPVSMTKTSVDCTMYICGDSTECSNLLLQYGSFCTQLNRALTGIAVEQDKNTQEVFAQVKQIYKTPPIKDFGGFNFSQILPDPSKPSKRSFIEDLLFNKVTLADAGFIKQYGDCLGDIAARDLICAQKFNGLTVLPPLLTDEMIAQYTSALLAGTITSGWTFGAGAALQIPFAMQMAYRFNGIGVTQNVLYENQKLIANQFNSAIGKIQDSLSSTASALGKLQDVVNQNAQALNTLVKQLSSNFGAISSVLNDILSRLDKVEAEVQIDRLITGRLQSLQTYVTQQLIRAAEIRASANLAATKMSECVLGQSKRVDFCGKGYHLMSFPQSAPHGVVFLHVTYVPAQEKNFTTAPAICHDGKAHFPREGVFVSNGTHWFVTQRNFYEPQIITTDNTFVSGNCDVVIGIVNNTVYDPLQPELDSFKEELDKYFKNHTSPDVDLGDISGINASVVNIQKEIDRLNEVAKNLNESLIDLQELGKYEQYIKWPWYIWLGFIAGLIAIVMVTIMLCCMTSCCSCLKGCCSCGSCCKFDEDDSEPVLKGVKLHYT
> Get-FileHash .S.txt -a md5
Algorithm Hash
--------- ----
MD5 98EB1B1760BCC837934C8695A1CEE923
Decode.exe -X cov.mp3 -P98eb1b1760bcc837934c8695a1cee923
2019-nCoV
796f75206d7573742070617920617474656e74696f6e20746f204e2070726f7465696e202c486f7720646f20746861742067657420696e746f2074686520766972616c206361707369643f0a646f20796f75206b6e6f772073746567686964653f0a7468652070617373776f726420697320656e637279707420627920566967656ec3a87265204369706865720a74686520736372656374206b65792069732054686520746f702032302063686172616374657273207769746820746865206d6f7374206f6363757272656e6365732061726520636f756e7465642b434f4d424154
you must pay attention to N protein ,How dothat get into the viral capsid?
do you know steghide?
the password is encrypt by Vigenère Cipher
the screct key is The top 20 characterswith the most occurrences are counted+COMBAT
MSDNGPQNQRNAPRITFGGPSDSTGSNQNGERSGARSKQRRPQGLPNNTASWFTALTQHGKEDLKFPRGQGVPINTNSSPDDQIGYYRRATRRIRGGDGKMKDLSPRWYFYYLGTGPEAGLPYGANKDGIIWVATEGALNTPKDHIGTRNPANNAAIVLQLPQGTTLPKGFYAEGSRGGSQASSRSSSRSRNSSRNSTPGSSRGTSPARMAGNGGDAALALLLLDRLNQLESKMSGKGQQQQGQTVTKKSAAEASKKPRQKRTATKAYNVTQAFGRRGPEQTQGNFGDQELIRQGTDYKHWPQIAQFAPSASAFFGMSRIGMEVTPSGTWLTYTGAIKLDDKDPNFKDQVILLNKHIDAYKTFPPTEPKKDKKKKADETQALPQRQKKQQTVTLLPAADLDDFSKQLQQSMSSADSTQAMFHLVDFQVTIAEILLIIMRTFKVSIWNLDYIINLIIKNLSKSLTENKYSQLDEEQPMEIDMADSNGTITVEELKKLLEQWNLVIGFLFLTWICLLQFAYANRNRFLYIIKLIFLWLLWPVTLACFVLAAVYRINWITGGIAIAMACLVGLMWLSYFIASFRLFARTRSMWSFNPETNILLNVPLHGTILTRPLLESELVIGAVILRGHLRIAGHHLGRCDIKDLPKEITVATSRTLSYYKLGASQRVAGDSGFAAYSRYRIGNYKLNTDHSSSSDNIALLVQ
# -*- coding:utf-8 -*-
# Author: mochu7
alphabet ="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890!@#$%^&*()_+-/={}[]"#所有正常打印字符
strings = open('./text.txt').read()#读取需要统计频数的文本
result = {}
for i in alphabet:
counts = strings.count(i)
i = '{0}'.format(i)
result[i] = counts
res = sorted(result.items(), key=lambdaitem: item[1], reverse=True)
num = 0
for data in res:
num += 1
print('频数第{0}: {1}'.format(num, data))
print('n---------------以下是频数从多到少的字符,按照从前到后排序---------------')
for i in res:
flag = str(i[0])
print(flag[0],end="")
> python .count.py
频数第1: ('L', 70)
频数第2: ('A', 57)
频数第3: ('G', 57)
频数第4: ('S', 56)
频数第5: ('T', 48)
频数第6: ('I', 44)
频数第7: ('R', 44)
频数第8: ('K', 42)
频数第9: ('Q', 42)
频数第10: ('N', 37)
频数第11: ('D', 34)
频数第12: ('P', 34)
频数第13: ('F', 27)
频数第14: ('E', 24)
频数第15: ('V', 23)
频数第16: ('Y', 22)
频数第17: ('M', 14)
频数第18: ('W', 13)
频数第19: ('H', 10)
频数第20: ('C', 4)
LGASTRIQKNDPFEVYMWHCCOMBAT
priebeijoarkjpxmdkucxwdus
eliminatenovelcoronavirts
steghide extract -sf CoV-1.jpg -peliminatenovelcoronavirts
flag{we_will_over_come_SARS-COV}
本文始发于微信公众号(白帽子社区):2021年“春秋杯”新年欢乐赛WP
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论