是否有可能成为黑客而不成为罪犯?

信息安全 病毒 僵尸网络 编程
2021-09-03 16:36:27

我对信息安全感兴趣,我想成为一名“黑客”。我想写黑客工具、制作病毒和其他东西……

对我来说,编写僵尸网络很有趣,但我怎样才能合法地通过创建邪恶的应用程序谋生呢?

4个回答

您可以通过多种方式成为“道德黑客”。以下是一些我想到的:

  1. 您可以编写有助于抓住坏人的恶意软件。谁是“坏人”可能取决于你为谁工作,以及你的信仰是什么。对某些人来说,这可能是一个灰色/黑色区域。
  2. 您可以编写恶意软件,以便了解它的工作原理,然后防御它。最好的反病毒作者是那些了解如何实际创建恶意软件的人。
  3. 您可以通过在大公司开发的程序中发现错误而获得报酬,但这通常不是“创建”恶意软件;它只是发现安全漏洞,人们可以利用这些漏洞注入恶意软件。

仅仅因为某人创建了恶意软件并不意味着他们会使用它来对付其他人。对于一些人来说,仅仅了解它是如何工作的就足够了。并非所有参与信息安全的人都会伤害他人。

您可以通过在软件和网站中发现黑客可能利用的漏洞而获得报酬。例如,请参见此处此处

一个人通过做那种特定的事情而成为某种东西。换句话说,一个人成为一名黑客,不是通过阅读和谈论黑客,而是通过实际的黑客。同样,一个人因犯罪而成为罪犯。

因此,很明显,一个人可能会在不犯罪的情况下进行黑客攻击。所以是的,一个人可以成为黑客而不是犯罪分子。

意大利公司Hacking Team为黑客提供职位空缺,请参见此处

黑客/开发人员

开发人员设计新功能,开发它们并将我们的软件打磨至完美。黑客们发现了如何克服物体的原始设计,侵入它们并揭开它们的所有秘密。你必须两者兼而有之,而且你知道的越多越好。我们需要一个具有强大技术背景的人,能够深入了解设备和软件的工作原理并破解它们。同时,您应该对精益编程充满信心,并且知道如何构建代码以适应企业级软件。

我们只接受具有不可阻挡的学习意愿的候选人!

根据开发领域,首选知识是:C++、Objective-C、一些 x86 或 ARM 程序集、Ruby 或 Python、ActionScript 或逆向技能。设计模式和敏捷编程是必须的。工作地点是意大利米兰,现场存在是一个加分项。