ctf入门怎么弄啊?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ctf入门怎么弄啊?相关的知识,希望对你有一定的参考价值。

我加了个ctf社团,问题是根本就听不懂讲的啥。自己看也根本没有系统的学习方案。不知道怎么滴弄。
这刷题新手题也看不懂啥意思,题目都没有个啥解释根本不知道该干啥

首先要学习基础知识,推荐阅读CTF专业教程,了解ctf;从基础题出发。在学习过程中要适当地做一些关于理论知识的习题,加强理论了解。
CTF是一种流行的信息安全竞赛形式,其英文名可直译为"夺得Flag",也可意译为"夺旗赛"。
其大致流程是,参赛团队之间通过进行攻防对抗、程序分析等形式,率先从主办方给出的比赛环境中得到一串具有一定格式的字符串或其他内容,并将其提交给主办方,从而夺得分数。
为了方便称呼,我们把这样的内容称之为"Flag"。
参考技术A 首先要有基本的基础知识。学习基础知识看经典的教科书没错的。
经典教科书:
期货市场技术分析,约翰墨菲,丁圣元翻译
书要看多变,看一遍基本上没什么用,会忘记的。

然后就开始仿真训练,因为这本书足以支撑你后面的操作了,但是还远远不够。千里之行,可能才踏出了十米。

在仿真训练过程中,不断的回顾书中的内容,以及 最重要的 不断的扩充自己的知识。
不断的扩充自己的知识
不断的扩充自己的知识
重要的事情说三遍
这个时候为了扩充自己的知识就用一个点一个点的找。为了一个想法可以看任何一本书。

还有就是,看了很多书之后你会发现没用。
但是刚开始就不看书,门都没法入。

看书
训练,糅合
形成自己的模式
训练内心的重要性要高于书籍上知识的猎取。
最后:
成功的方法,一以贯之。本回答被提问者和网友采纳
参考技术B 1,找到合适的入门书籍,大致读一次,循环啊判断啊,常用类啊,搞懂(太难的跳过)
2,做些简单习题,字符串比较,读取日期之类
Python Cookbook不错(太难太无趣的,再次跳过,保持兴趣是最重要的,不会的以后可以再学)
3,加入Python讨论群,态度友好笑眯眯(很重要,这样高手才会耐心纠正你错误常识)。很多小问题,纠结许久,对方一句话点播思路,真的节约你很多时间。耐心指教我的好人,超级超级多谢。
参考技术C 要想入门,最简单也是最快速的方法,就是先在网站看下专业人员的介绍,以及看下有哪些专业书籍比较好入门。 参考技术D 新手入门的话,在靶场慢慢刷题,对于不会的题目直接百度或者谷歌,都会有很多解题报告,遇到不会的知识点也要善于使用搜索引擎。最好的方法还是加入一个 CTF 小组,大家互相帮助,提高得会更加快。有什么方面需要我说得更加详细的。追问

就是你根本就不知道这题考的啥,让干啥的,这跟敲代码也不一样,起码那还有个方向…
我都不知道我该学啥……

Ubuntu下安装显卡驱动 怎么弄啊!

参考技术A 在ubuntu下安显卡驱动
第一步:首先检查显卡驱动是否安装好,运行
glxinfo
|
head
,如果显示"direct
rendering
:Yes",则已安装。如果没有的话自然是到nvidia官网站根据显卡型号下载对应的驱动,放在个人主目录。
第二步:删除原来的驱动包,运行:
sudo
apt-get
--purege
remove
nvidia-glx
nvidia-glx-new,然后删除
/lib/linux-restricted-modules/2.6.31-14-generic/
(由于系统可能更新过,后面的数字可能不一样按“TAB”键就可以)
文件夹下面带有NVIDIA字样的内容,这里是内核自带的驱动,再检查一下这两个文件是否存在,
/etc/init.d/nvidia-glx
和/etc/init.d/nvidia-kernel,如果存在,删除掉。
第三步:安装编译环境
sudo
apt-get
install
build-essential
pkg-config
xserver-xorg-dev
linux-headers-`uname-r`
第四步:备份,运行以下命令
sudo
cp
/etc/default/linux-restrcted-modules-common
/etc/default/linux-common
/etc/default/linux-restricted-modules-common.backup
sudo
cp
/etc/X11/xorg.conf
/etc/X11/xorg.conf.backup
第五步:用以下的命令禁止系统使用默认的驱动
sudo
gedit
/etc/default/linux-restricted-modules-common
在最后的双引号中添加
nv
nvidia_new
第六步:按Ctrl+Alt+F1,登陆后停止GDM进程:sudo
/etc/init.d/gdm
stop
,然后进入准备好的驱动所在目录(用ls命令确认文件在不在)
sudo
sh
NVIDIA-linux-x86-173.14.22-pkg1.run
在安装过程中,如果提示有旧驱动,询问是否删除,选择YEs;如果提示缺少某模块(modules),询问是否上网下载,选No;如果提示将要修改Xorg.conf,询问是否允许,选Yes;接下来就是等待安装完成
之后回到终端重启GDM
sudo
/etc/init.d/gdm
start

以上是关于ctf入门怎么弄啊?的主要内容,如果未能解决你的问题,请参考以下文章

CTF随笔-RCE入门

ctf猜猜我在哪的web题一般怎么做

CTF入门

ctf入门指南

CTF入门指南

CTF入门指南