我想学C++和逆向工程
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我想学C++和逆向工程相关的知识,希望对你有一定的参考价值。
首先地点是西安这里.不要离高新区太远了或者靠近钟楼也可以.价格控制在5000左右.本人反汇编的基础: 简单软件的破解,反汇编常用命令都有所了解.希望能够深入学习反汇编.因为工作需要进行大量的病毒以及黑客工具的行为分析,并且提取PATTERNS.公司给买了一本Reversing,看的我头大,翻译不对.还不如拿英文的慢啄C++基础:瞎子.只知道C语言的一些概念(原来学过,现在忘的差不多了).我希望可以学习C++的MFC,并且编写基于网络与软件安全防护以及攻击的软件.从此实现网络/软件安全防护和攻击 不再靠别人的工具.
好像没有什么特别的书籍吧,自己写几个小程序能逆一下,把什么ida,od的基本功能试一下,基本看到指令能反映出来源码应该不难吧,1天就搞定。楼主做什么的工作的哦,你说的涉及到的东西牛头不对马嘴的。逆向应该学数学吧,重点肯定不是逆语法,是逆算法的。或者溢出达到你特殊目的。 还有感觉你连普通的程序架构都不熟悉,底子好像也不好,玩这些你会身心疲惫的。 如 果真正基础打好了,你去看雪论坛,找入门资料应该可以很快进阶。如果看不懂,证明你还差得远。先去打基础,看雪有很多像楼上两位这种“砖家”,请用批判的眼光,看待问题。我们要学会笑而不语。什么安全攻防,你至少要晓得iocp反弹模型,socket,进程间线程间通信,注入。pe,还有运行方式等。总之不管是驱动,还是什么这个那个的都属于动手型,想学好的话,先搞数学吧。学这些很快的。匹夫之言,爱听不听 参考技术A 逆向工程、高手不是都自己做工具的,而是手头有好工具。有些工具你再牛叉也做不出来,不是说你没能力,而是人的精力毕竟有限,善用别人的成果达到自己的目的,那才是牛。 参考技术B 程序水平的高低到后来直接决定了你逆向的水平 玩不懂指针 类 到后来逆向也就是个体力活我想学网络攻防技术,(自学) 现在零基础,求如何起步,求步骤,求师傅~~
不为盗号什么的,真心对这玩意感兴趣。。
感谢邀请! 我是机电专业转计算机行业,我大部分是在网易云课堂自学,你可以用电脑浏览器搜索网易云课堂,并进入其官网,在搜索框搜索关键字:脚本之家,里面有很多hei客与编程的专业视频,希望对您有帮助。
你可以从以下方面进行学习:
这是一条坚持的道路,三分钟的热情可以放弃往下看了,保持对黑客技术的喜爱和热情,静水流深,不断打磨技术。2.多练多想,不要离开了教程什么都不会了.要理论与实际相结合,搭建测试实验环境。如学kali渗透,要搭建好DVWA渗透测试系统,不要空学理论不渗透测试。3.有时多google,baidu,我们往往都遇不到好心的大神,谁会无聊天天给你做解答. 黑客最好会用谷歌,由于国内目前不能用谷歌,你可以直接百度搜索关键字:谷歌镜像,通过镜像网站实现谷歌搜索。4.可以加扣扣或多逛论坛,多和大牛交流学习,多把握最新安全资讯,比如FreeBuf,不断提高自己的安全攻防能力和网络安全能力。我目前是做网络安全方面,有兴趣可以加v信[ihaha12],一起交流进步!
基本方向:1.web安全方面(指网站服务器安全方面,进行渗透测试,检测漏洞以及安全性,职业目标: WEB渗透测试工程师)2、网络基础与网络攻防。学习计算机网络基础知识,为网络攻防做准备。 深入了解网络原理,并掌握它,将对我们的渗透攻击及防御至关重要。3、系统安全,window和linux系统学习与安全加固。 企业服务器主要有window和linux,其中以linux为主,企业一般都有这两个系统,对内办公系统一般用window,对外提供服务系统一般用linux,其中原因大家可以根据我们上面讲的方法谷歌一下)4、逆向破解方面(对软件进行破解合完成各种高级任务。Python虚拟机本身几乎可以在所有的作业系统中运行。)5、搞计算机的,不会编程说不过去,至少要会脚本编程,比如cmd, shell, vbs, powershell, python等。本人主要学习的是cmd shell python,其中又以python为主。
向左转|向右转
参考技术A 先在网上找一些网络安全方面的网站看看,泡泡他们论坛,然后找一家正规一点网络安全培训网站学习一下,一般都是远程学习,有视频。找培训网站要慎重,很多骗子网站的追问有推荐的网站或者论坛吗?
追答原来黑客基地还不错,不过听说老板被抓了,判了几年。有一个网站叫戴威尔网的,不过学费要1千多。还是再网上搜索一下吧,自己多去看看,不要好随便先给钱。一般上面都说得很好听的。慎重点就行。
本回答被提问者采纳 参考技术B 自学你得学到啥时候,学习网络安全技术还是找个培训站点学习是最好的学习途径。戴威尔还是不错的。 参考技术C 这个不是人人都可以玩的。要有深厚的编程技术,熟悉各种语言。 不然的话只能停留在用工具的层面。 参考技术D 1.自学还是有点困难,网络上找免费的师傅那更难的,如果有也会不小心误入岐途!一般的网络黑客是有一定的基础或长时间的积累,并且这方面的天份!
2.最好读个学校计算机网络专业或信息安全专业,入个门。
3.如果实在不行,参加一些培训机构的网络攻防课程,有一定基础或入门后,再上网自学!
购买相关的书籍,收集网络攻防的网络资源,需要一定的网络安全实验才能有所提高!
以上是关于我想学C++和逆向工程的主要内容,如果未能解决你的问题,请参考以下文章