3个回答
展开全部
你好,我来为你解答:
我不知道你定义的黑客是什么概念。
虽然现在的黑客定义的很广泛了,但我心里对黑客只有一个说法是认可的,就是那些走在技术前沿的一群人。那些小孩用的什么扫描,流光,免杀,灰鸽子都这一类东西,都是这一类人做的。
如果你也想做出一个这么牛的东西来,先把编程学好吧。
C语言是一定要学的,如果有精力,可以把8086汇编也学一下。
我是用C#的。可以给你一些这方面的技术关键字。
基础:
计算机相关的基本技术,电子电路,英语好最好。数学不一定要非常好,但逻辑思维要好。
数据库:
掌握T-SQL语言,尤其是存储过程,子查询,事务,用的比较多哦。游标,触发器也很有用。
编程语言:
先学习C#语言
然后学习.Net下的开发:(都用C#语言)
ADO.NET ASP.NET
多线程(线程同步重要),3层架,反射机制,LINQ,SOCKET,webService,Handler,GDI, MemoryStream,XML,序列化和反序列化,这些重点学习下,可能有说陋的,一下也想不出来那么多
脚本语言:
JavaScript必学的,学得差不多,可以考虑再学一下Extjs和jquery框架,都是很不错的JS框架,很强大,美观,做出来的页面和桌面应用程序一样漂亮。
数据结构:
C#数据库结构,java 数据结构,数据结构(C语言版,这个比较难看懂)
编译原理
设计模式:大话设计模式,Design Pattern:
AOP:Aspect Orient Programer
TDD:Test Drivent Develepment 敏捷软件开发
BPM:Business Process Managment
WPF:Windows Prensentation Foudation:
做winform程序,非常灵活,控件全部是DircctX驱动,有希望取代winfrom啊。
Silverlight:类似于Flash或者Flex 网页开发,可以做网页游戏,可以认为是WPF的子集。
WCF:它是Web Service的替代品。主要用来做分布式开发。
Linq:Language Integration Query
Linq to Object
linq to Entity
linq to Sql
linq to xml
Entity Framework:与linq类似,都是持久层的技术。
WF:Workflow Foundation:工作流技术。
VSTO:Visual Studio Tools For Office:就是用net开发office的插件以增强Office软件的功能。
MEF:微软推出的插件软件开发技术。
学完这些,我觉得你在国内勉强能称得上黑客了吧。起码学完这些,你可以写个类似流光啊,灰鸽子出来了,还可以自己开发WEB应用,比如:BBS,WEBMIS,一般类型的网站等等。
呵呵,走上这条路,就有学不完的东西,你准备好了吗?
我不知道你定义的黑客是什么概念。
虽然现在的黑客定义的很广泛了,但我心里对黑客只有一个说法是认可的,就是那些走在技术前沿的一群人。那些小孩用的什么扫描,流光,免杀,灰鸽子都这一类东西,都是这一类人做的。
如果你也想做出一个这么牛的东西来,先把编程学好吧。
C语言是一定要学的,如果有精力,可以把8086汇编也学一下。
我是用C#的。可以给你一些这方面的技术关键字。
基础:
计算机相关的基本技术,电子电路,英语好最好。数学不一定要非常好,但逻辑思维要好。
数据库:
掌握T-SQL语言,尤其是存储过程,子查询,事务,用的比较多哦。游标,触发器也很有用。
编程语言:
先学习C#语言
然后学习.Net下的开发:(都用C#语言)
ADO.NET ASP.NET
多线程(线程同步重要),3层架,反射机制,LINQ,SOCKET,webService,Handler,GDI, MemoryStream,XML,序列化和反序列化,这些重点学习下,可能有说陋的,一下也想不出来那么多
脚本语言:
JavaScript必学的,学得差不多,可以考虑再学一下Extjs和jquery框架,都是很不错的JS框架,很强大,美观,做出来的页面和桌面应用程序一样漂亮。
数据结构:
C#数据库结构,java 数据结构,数据结构(C语言版,这个比较难看懂)
编译原理
设计模式:大话设计模式,Design Pattern:
AOP:Aspect Orient Programer
TDD:Test Drivent Develepment 敏捷软件开发
BPM:Business Process Managment
WPF:Windows Prensentation Foudation:
做winform程序,非常灵活,控件全部是DircctX驱动,有希望取代winfrom啊。
Silverlight:类似于Flash或者Flex 网页开发,可以做网页游戏,可以认为是WPF的子集。
WCF:它是Web Service的替代品。主要用来做分布式开发。
Linq:Language Integration Query
Linq to Object
linq to Entity
linq to Sql
linq to xml
Entity Framework:与linq类似,都是持久层的技术。
WF:Workflow Foundation:工作流技术。
VSTO:Visual Studio Tools For Office:就是用net开发office的插件以增强Office软件的功能。
MEF:微软推出的插件软件开发技术。
学完这些,我觉得你在国内勉强能称得上黑客了吧。起码学完这些,你可以写个类似流光啊,灰鸽子出来了,还可以自己开发WEB应用,比如:BBS,WEBMIS,一般类型的网站等等。
呵呵,走上这条路,就有学不完的东西,你准备好了吗?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询