@
yangyuhan12138 我是做系统安全的。其他的不提,感觉安全不是你想要的。随着你深入做下去,你会发现:
1.现代 OS 和软件的防护超乎你想象。当前公开能找到的学习资料大多是 xp 至多是 win7 时代的,类似于加减乘除,你遇到的问题至少是微积分(别的不说,“可以没事破解软件玩玩”这条,脱壳、反调试就能折磨死你)
2.成就感反馈很漫长。无论是破解一个软件、挖到一个 0day 、还是写出一个实际可用的 exp ,耗时都会很久,并且大概率可能没有结果
3.假设一切顺利,你成为了业内有名的大黑客,你想能力变现的途径还得是白的,比如凭名气申项目等等,和你现在的工作没本质区别
4.如果你想做黑产,可以先去暗网的黑客论坛了解下当下的需求是什么,再决定研究方向
以我自身的感受,如果奔着提高收入,把安全做出自己预期内的水准付出的这份精力足够在其他两三个领域内做到前排并赚钱,没必要吊在这棵树上。
PS. 我看到你描述“多数还是停留在 Java 层面并没有太多的涉及 C 的相关的东西”,这个远远不够呀,C 和 OS 底层你得玩透了才行,如果是破解软件 C++也得玩透,我指的都是 binary 层面。如果只是想满足自己的黑客梦,我建议尝试尝试 web 安全,这也是当前安全领域里需求量最大的一个分支。