黑客需要掌握哪些编程语言
必学:C\C++ 计算机运行原理 socket TCP/IP 协议 HTPP协议。汇编。
WIN32程序:包括以上语言,Windows结构。WINDOWS API( 这个可以不提)。
服务器器入侵:包括以上语言,还有ASP,PHP,HTML.JAVASCRIPT Unix / Liunx系统结构.
剩下的事情就是你的思维了和想法了。
其实木马也不是那么难以想象。 利用DLL注入和加壳来躲开杀软、必要的时候需要驱动加载。Socket来远程控制,注册表渲染文件。U盘感染, 当然还有很多的事情。这么说是说不完的,这就要靠你的聪明才智了。
c语言做出的程序都能干什么?一般黑客编写的入侵和攻击程序用的是什么语言?
C语言更大的应用就是写操作系统和驱动程序还有其他嵌入式系统的程序,学习程序设计选选择C是很好的,掌握的一定程度再学C++,java等就容易一些.
黑客工具的开发语言很多了,用java好像没听说,很多小工具是直接用的汇编,小榕暴强的扫描工具"流光"是C++ Builder开发的,现在很多菜鸟黑客甚至用中文编程语言(易语言)来开发一些工具软件.
黑客是什么?
实际上很多人都不理解黑客这个词的真正含义。而且随着时间的推移和互联网技术的进步,黑客这个词的含义也是在不断变化的。通常来说,黑客是那些通过隐秘手段尝试入侵计算机系统的人。但是我们也都知道,黑客的能力绝不仅限于盗取用户密码或者入侵某个名人的Facebook账户那么简单。 有一些黑客为大型企业工作,职责就是保护这些企业的 *** ,不被其它黑客攻击和入侵。还有些黑客只是为了找乐而发动 *** 攻击。有些黑客活动家会通过黑客行为表达自己对于某个企业或 *** 政策的不满。有些黑客盗取别人的账户、密码、认证码或其它有利可图的目标,是为了获得经济利益。当然,也有些黑客只是为了曝光系统中存在的安全漏洞。他们都统称为黑客。 黑客这个词一般来说是带有负面色彩的,因为品行良好的黑客很少出现在电影电视,书籍或其它大众媒体中。为了改变人们对于黑客的负面印象,黑客们尝试创建了另一个名词:破坏者(cracker)。由于大众媒体对于黑客群体的误解,将黑客直接与犯罪等同起来,因此黑客们才想出了破坏者这个名词,希望能让大众将他们区分对待。但是这个词汇一直没有流行起来,所以在任何有关计算机入侵的事件报道中,我们很难看到媒体采用破坏者这个词。 因此现在,黑客泛指那些尝试入侵计算机系统的人,不论他是何意图。 而对于黑客这个词比较权威的解释,我们可以参考Eric Raymond著名的黑客术语辞典(Jargon File): hacker n. [本意,指用斧子 *** 家具的人] 1. 迷恋于探究可编程系统中的细节以及如何扩展系统能力的人,而普通人只希望了解系统的一小部分必要内容。RFC1392即Internet Users’ Glossary中将该术语的定义适当放大为:那些因深刻理解系统内部运作机制而感到快乐的人,其中的系统尤其特指计算机和计算机 *** 。 2. 狂热的编程爱好者或那些热衷于实际编程而不仅是编程理论的人。 3. 能够欣赏黑客价值的人 4. 能够快速编程的人 5. 某些特殊程序的专家或频繁使用该程序的人,如‘a Unix hacker’(定义1-5是相互关联的,人们一般将其归纳为一类) 6. 对某些事有狂热的爱好或是专家。比如比喻某人是天文学黑客。 7. 喜欢有创造性的智力挑战,克服思维局限。 8. [不适用] 怀有恶意的试图发觉周围任何敏感信息的人。比如密码黑客、 *** 黑客。该含义的正确术语应该是破坏者(cracker)。 被称为黑客(hacker)一词的人,意味着属于全球性的 *** 组织的成员。(参考the network)。 有关这方面的基本文化,可以参考如何成为一名黑客 FAQ。 同时也意味着该人志愿遵守某个版本的黑客道德规范 (参考hacker ethic). 一般来说,黑客不是自封的,而是由别人承认的。黑客们将自己看做是某种精英(在某些能力方面),因此新人很乐意自称为黑客。被打上黑客的标签会让人有自我满足感,但是如果仅仅是自封的头衔,而实际上并没有真材实料,很快就会被大家当做山寨货(bogus)来对待。可参考geek, wannabee. 黑客这个词最早出现在上世纪60年代,被用来代指TMRC 和MIT AI Lab 流行的黑客文化。另外从某种意义上说,在上世纪50年代中期的青少年无线电通信爱好者和电子爱好者也算是最早的黑客。 看过了上面的介绍,你打算做一名黑客吗? 和其他所有专业领域一样,黑客领域也有自己的语言和文化。要想融入该文化圈,你必须证明你是有真材实料的。这一点和其他IT相关领域一样,每个人都觉得自己是大牛,但周围的人都在试图证明你是错的。而黑客圈在证明自我价值这一点上要比其他主流IT圈更严格。 如果你打算做一个文明的黑客,那么我建议你可以在某些网站上学习一下黑客文化或买本书看看。通过学习,你可以了解到作为一个 *** 安全专家常用的工具,技术,攻击方式以及伦理道德等内容。而这样的学习可以让你即获得了相关的经验,又避免了为了证明自己的实力而进行的攻击测试。 记住,一个文明黑客和一个不文明(非法)的黑客的唯一区别就是,所实施的入侵行为是否得到了目标一方的事先许可。做一个文明黑客也是可以通过帮助企业检查 *** 漏洞等方式赚到钱的,所以,一定要确保每次入侵行为都是获得许可的。
黑客刚开始学的是什么编程语言?
重中之重是汇编,汇编更加接近计算机底层,也是入侵等黑客的主要手法。
DOS的各种命令,UNIX命令等
然后是C,因为以C为基础的语言很多,使用非常广泛,目前的入侵都很多都是使用的C。
当然,现在的话还要学JAVA,C++,PERL等
入侵都是 *** 的,所以对 *** 要非常的了解。 *** 的各种协议都要了解,常用的
TCP/IP,VBUS,VCOMD等
语言的话,html是基础,然后是脚本语言VBScript,JavaScript,
*** 编程语言ASP,ASP.NET,PHP等
还有各种算法语言,加密解密都需要
只学会C++语言可以入侵别人的电脑吗?
C++可以 *** 程序。如果要进行攻击,可能还得学会一些 *** 安全知识和加解密技术。
0条大神的评论