linux 如何获得后缀_Bugku:杂项 linux
打開這道題,標題是linux,讓人心中一緊。
提示為linux基礎(chǔ)問題。
下載壓縮包解壓之后是一個文件,
沒有后綴名,用010 Editor打開看看。
全是空啊!!!!
突然在中間找到了一點點文字,
沒有什么用的感覺,繼續(xù),
發(fā)現(xiàn)里面有一個flag.txt文件,那么打開這個文件應(yīng)該就是我們想要的flag了,它是包含在這個flag文件當中的。
放入kali,使用linux命令,
strings flag
即可顯示出,
strings命令
打印文件中的可打印字符串(print the strings of printable characters in files)
常用來在二進制文件中查找字符串,與grep配合使用。strings命令輸出的字符串長度為4個或4個以上的,長度小于4的字符串將不予打印,我們可以通過-n參數(shù)調(diào)整,strings -n 2 filename
strings命令是在對象文件或者二進制文件中查找可打印的字符串,有很多的用途,例如一個用法就是在編譯的so中定義字符串常量作為動態(tài)庫的版本號,然后就可以使用strings+grep 組合命令查看當前編譯的so的版本號了。
https://www.cnblogs.com/saolv/p/9684066.html既然提到了grep命令,使用grep ‘key’ -a?flag
也可獲得flag。
grep 命令
Global Regular Expression Print,它搜索指定文件的內(nèi)容,匹配指定的模式,默認情況下輸出匹配內(nèi)容所在的行。
注意,grep 只支持匹配而不能替換匹配到的內(nèi)容。https://www.cnblogs.com/sparkdev/p/11294517.htmlkey{feb81d3834e2423c9903f4755464060b}
感覺還可以直接使用txt文件打開方式,比如記事本、notepad++等方式直接找到里面的flag。但是這么多空格,還是strings比較好【作為一個懶人】。
學(xué)習(xí)學(xué)習(xí)學(xué)習(xí)學(xué)習(xí)學(xué)習(xí)學(xué)習(xí)學(xué)習(xí)學(xué)習(xí)學(xué)習(xí)學(xué)習(xí)學(xué)習(xí)學(xué)習(xí)學(xué)習(xí)學(xué)習(xí)學(xué)習(xí)學(xué)習(xí)學(xué)習(xí)學(xué)習(xí)學(xué)習(xí)學(xué)習(xí)學(xué)習(xí)學(xué)習(xí)學(xué)習(xí)學(xué)習(xí)學(xué)習(xí)學(xué)習(xí)學(xué)習(xí)學(xué)習(xí)學(xué)習(xí)學(xué)習(xí)
總結(jié)
以上是生活随笔為你收集整理的linux 如何获得后缀_Bugku:杂项 linux的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 海南房产备案查询(海南房产备案)
- 下一篇: shell中正则表达式详解_Linux中