问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

以后想学C和汇编,做免杀和逆向这些,是不是需要很强大的数学底子啊?

发布网友 发布时间:2023-07-19 05:52

我来回答

5个回答

热心网友 时间:2024-12-03 06:06

我个人是从13年的7月份开始接触逆向的,目前菜鸟水平,刚刚算是入门。就我个人经验来看,做逆向对数学没啥大要求。
这句话的前提是你搞破解用爆破,不要去碰加密算法。
加密算法么,既然叫算法,肯定跟数学扯不清。想从汇编角度写出一个算法的逆算法,我还没这个水平。起码听起来挺高端不是。
多少人用着易语言,学学OD,CE,汇编都半生不熟就开始搞了,磕磕碰碰以后不一样风生水起。
做到后面还是正儿八经的用C来的实在。当然不是怂恿lz无基础就上手。野路子肯定是有代价的。只是想说明一点:搞逆向,就是个熟练工种,什么基础都没有的人都能玩转。
免杀不太清楚,逆向的话,上手甚至对汇编的要求都不会太高。你不去逆向加密算法啥的,一些简单的数据逆向对汇编的要求不算高。当然,熟练一些以后还是有必要专门学习下汇编的。主要是熟悉各种指令,并不用达到用汇编写出完整程序的水平。大部分的编码还是C来做的。
学的话,先学C,那个人性化点,汇编说难学吧,也不算,就是比较机械化。指令搞来搞去,慢慢就熟悉了,急不来。
lz要知道一点是,你搞的是逆向工程,这是个非常规的活,虽然涉及汇编,涉及编程,但是跟传统编程侧重点完全不同。正常编程,你在意的是如何写出漂亮且高效的代码,如何对复杂的业务逻辑进行合理的封装,如何组织继承结构。
搞逆向,你注重的是如何通过合理的逆向思维,用类似“如果我写这个功能,我会怎么实现····”之类的想法去看待整个程序。如何通过CE,OD切入汇编代码中的关键点。甚至是对于不同编译器对一些代码会进行哪些优化,优化后的代码呈现一种什么形态,这种。
基于上面这个逆向思维,就要求你又一定的编码能力。只有能够深入敌后,正确抓住编码者思维的破解者才会真正的省时省力。
学习的话,推荐个网站 鱼C工作室。
http://bbs.fishc.com/
一个分享和学习氛围都不错的网站。上面有免费的课程,C和汇编的都有。主讲小甲鱼对于汇编,C都有很深的功力起码带新手入门绰绰有余。风格很诙谐,你会喜欢的。里面还有很多其他的教程,有兴趣都可以看看。
书的话,正常介绍C和汇编的书,lz可以自己找,但是我不推荐看这些。如果你喜欢小甲鱼的视频,我想那个就够让你对C和汇编入门了。
破解逆向方面的书,是值得花最多的时间去看的。
推荐看雪的那本《加密与解密》,搞逆向必读。再者就是《C++反汇编与逆向技术揭秘》。这两本都是我有在看的,但是都没有彻底读完。感觉很有必要一读。
再者,推荐几个逆向资源站点:
看雪 吾爱破解 广海社区
前两个是国内逆向破解主要的两个论坛。第三个是专搞游戏辅助的,技术相对没前面那两个牛,毕竟专注方向不同。
逆向只是很多人没想到有去搞,或者是没兴趣,或者是没机会,或者认为没搞头。它会比搞正向工程难一些是肯定的,还要面对各种壳,保护驱动。后面这种人为设置的障碍才是提高逆向门槛的主要因素。但除去保护技术,逆向本身不会太难,毕竟都是软件技术,总会有学会的时候。搞逆向的时间成本比较高。因为大部分学编程的人可能都懂点C,java,去公司培训培训,2个周凑合能干活。
可是没几个人在大学正儿八经学过汇编,有学也是王爽的16位汇编,真正玩的转的恐怕也没几个。还有OD和CE,IDA这些,不是专门搞这个的估计都没听过,这些软件也是要专门花谢时间来学的。如果再算上保护,壳,麻烦多了去了。真正有专研精神,肯吃苦的才能学透。
lz加油吧,坚持下去,就会体会到搞逆向的乐趣。追问嗯嗯!前辈打字辛苦啦!分给你吧!有没有联系方式啊?留个邮箱或者QQ交流下吧

追答私信给你吧。

热心网友 时间:2024-12-03 06:06

数学的话如果不是研究算法无所谓。要求逻辑思维强是必须的。先学C再学汇编,汇编可是低级语言,没有编程思想就去学习很难的。你可以先看谭浩强的C语言程序设计,再看看C语言之父的C程序设计语言,接下来要了解系统内核可以看看windows核心编程,了解了这些后开始学习王爽的汇编语言,然后学习win32汇编。再来学习反汇编。要努力,不容易,别灰心哦!

热心网友 时间:2024-12-03 06:07

你的方向应该对数学要求不大。cs要修的离散数学和线性代数在数据结构和图像处理或是数值分析方面会有所涉及,但都会比较程式化,不会再思想性上有过高要求。先C。汇编没有高级语言基础难入门。

热心网友 时间:2024-12-03 06:07

C语言牵涉的内容实在太多了,不仅仅是计算机才用到,这里你又说汇编语言,我猜你是对单片机等一系列MCU编程的,所以学会语法之后,重点是学底层操作,还有MCU编程对数学是有要求的,尤其是DSP,信号数字滤波,要掌握一些工程数学才能写。
当然如果是计算机软件开发,对数学要求就没那么高,不过,做算法一定要数学的,编程不一定用到很多数学知识,但是一定要用数学思想,缺少这种思想对算法实现有一定困难。有一位同志已经和你说了一些,他应该是计算机专业的,和我不是同一个领域的,所以有些看法不一样,但是不管以后你学C语言做哪方面,算法实现是一定不可缺少的,我建议还是要懂得数学一些基本知识。Windows API 虽然很多,但是不是所有都是最好的,而且对单片机一些MCU处理器,用浮点数运算,甚至做乘除法都是非常困难的,怎样把积分运算,乘除法,用加减法以及左移右移实现,使MCU能够快速处理,这些牵涉到数学和算法,我现在说这些可能你体会不了,所以还得看你以后像哪方面发展了。

热心网友 时间:2024-12-03 06:08

你应该指的是软件程序的逆向和web安全里的渗透测试方向。这不用问肯定是逆向更好就业。我们本身就是做这方面培训的,叫飞郁网络,对这方面比较了解。针对这两个方向给你分析一下:
1、逆向更偏重于技术,逆向在学习的过程中需要涉及编程语言,安全知识,Windows原理方方面面,工具使用,核心操作分析等众多方面。是一个技术含量,入门门槛都很高的技术岗位。而web安全主要方向是渗透测试,前端漏洞挖掘。它侧重的是工具脚本的使用。对个人的思维和手段能力要求较高,对技术的要求性不高。
2、逆向能涉及到系统的底层、原理层方面的知识。web安全更多的是表层,应用层。你衡量一下哪一个含金量更高。工作的含金量直接体现在未来的发展和薪资待遇上。
3、全国的web安全人员众多,水平也参差不齐,圈层略显浮躁。而逆向人员仅数以千计(这不包括在民间的高手,只统计在职岗位)。在人才的供需上看,你觉得哪一个更有前景,浮躁只是暂时的,真才实用才能稳扎稳打。
4、安全的趋势在向技术方面推进,现在的web安全,也不像前几年了。这几年用人单位对web安全人员的不仅需要你能做基本的工作,还要你能分析它,归纳总结他。而这也要依托于技术问题。web安全的局限性可见一斑。
所以就当下来说选逆向更靠谱一些,当然还有一种更靠谱的状态就是web安全,逆向一起耍。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
手机系统怎么更新(手机系统怎么更新到最新版本) 手机操作系统怎么升级最新版本呢 ...一下有没有那种模仿声音的东西,自己给老班打电话时发出的时成年人声... ...经纬线的说法,正确的是( )A.纬线是与地轴垂直并环绕地球的半圆B... 下列有关纬线的说法,正确的是( )A.所有纬线长度都相等B.纬线都是半 ... 下列有关经纬线的说法,错误的是( )A.地球仪上能画无数条经线B.所有纬 ... 关于纬线和纬度的叙述,不正确的是( )A.纬线指示南北方向B.北纬用“N... 纬线的特征中说法错误的是( ) A.所有纬线相互平行 B.纬线等长 C.同一纬... 下列关于纬线的说法,不正确的是( )A.所有纬线都自成圆圈B.纬线长度都... 关于纬线的说法,错误的是( ) A.纬度越高,纬线越短 B.纬线都是圆圈 C... 1983年7月5日零时出生的女孩五行属什么。 请问1977年阴历4月20子时出生的女性,生辰八字如何 女命生于乙丑年甲申月甲午日甲子时 刀塔传奇老鹿要点分析 总有些你不知道的 刀塔传奇老鹿技能介绍 《刀塔传奇》老鹿阵容搭配介绍 《刀塔传奇》老鹿怎么样值得培养吗 刀塔传奇老鹿觉醒技能是什么 英语翻译我们应该以一种正确的心态面临考试 当你考试的时候,你必须镇静。翻译成英语 足球踩球动作要领 新年祝福成语短句 wow魔兽世界苏拉玛鱼人的恋爱任务攻略 魔兽世界苏拉玛露骨的威胁任务完成攻略 ...和徐沐婵主演的的电影《奇花记》的百度网盘高清资源 l125x8ox8不等边角铁一米多重 宝矿力打开能放多久 变形金刚千斤顶死了还会复活吗? 变形金刚3开头擎天柱又是怎么死的? 变形金刚会『老、病、死』,那麼是怎麼『生』的? 注浆针头的好坏区别 真牧五金工具的注浆针头是什么材质的? 注浆针头s型号是多大尺寸 喝完凉茶可以吃汉堡和可乐吗? 工伤病退的条件怎么办 喝完加多宝过十几分钟能喝可乐吗 什么是病退,办理病退的条件 请问小孩一喝可乐为什么会立即流鼻血? 办理过工伤还能申请病退吗 GTA圣安地列斯玩赛车任务撞爆其他选手的车,任务会不会失败? nikeadpt充电口在哪 关亡真的可以和亲人对话吗 在一个偶像贴吧里,如果有人偶,那么人偶可以用来作什么?(除了作为像... 我记得又一次看到贴吧有个女的,才女,做自己样子的一个人偶,还给人偶做... 考取注册电气工程师的执业资格证书后,若干年还不注册使用,将会导致资格... 折纸流程图怎么写 注册电气工程师考过多长时间注册 注册电气工程师初试注册的问题 撕掉嘴上的皮有什么后果? [Unity3d]vscode不存在类型或命名空间名