.. | ||
interesting-windows-registry-keys.md | ||
README.md |
Vitu vya Windows
Vitu vya Windows
Jifunze AWS hacking kutoka sifuri hadi shujaa na htARTE (HackTricks AWS Red Team Expert)!
Njia nyingine za kusaidia HackTricks:
- Ikiwa unataka kuona kampuni yako ikitangazwa kwenye HackTricks au kupakua HackTricks kwa PDF Angalia MIPANGO YA USAJILI!
- Pata swag rasmi ya PEASS & HackTricks
- Gundua Familia ya PEASS, mkusanyiko wetu wa NFTs ya kipekee
- Jiunge na 💬 Kikundi cha Discord au kikundi cha telegram au tufuate kwenye Twitter 🐦 @hacktricks_live.
- Shiriki mbinu zako za udukuzi kwa kuwasilisha PRs kwa HackTricks na HackTricks Cloud repos za github.
Vitu vya Windows vya Kawaida
Taarifa za Windows 10
Katika njia \Users\<jina la mtumiaji>\AppData\Local\Microsoft\Windows\Notifications
unaweza kupata database appdb.dat
(kabla ya Windows anniversary) au wpndatabase.db
(baada ya Windows Anniversary).
Ndani ya database hii ya SQLite, unaweza kupata meza ya Notification
na taarifa zote za arifa (kwa muundo wa XML) ambazo zinaweza kuwa na data muhimu.
Muda
Muda ni sifa ya Windows inayotoa historia ya mfululizo ya kurasa za wavuti zilizotembelewa, nyaraka zilizohaririwa, na programu zilizotekelezwa.
Database iko katika njia \Users\<jina la mtumiaji>\AppData\Local\ConnectedDevicesPlatform\<id>\ActivitiesCache.db
. Database hii inaweza kufunguliwa na chombo cha SQLite au na chombo WxTCmd ambacho huzalisha faili 2 ambazo zinaweza kufunguliwa na chombo TimeLine Explorer.
ADS (Vijia vya Data Badala)
Faili zilizopakuliwa zinaweza kuwa na ADS Zone.Identifier inayoonyesha jinsi ilivyopakuliwa kutoka kwenye mtandao wa ndani, mtandao, n.k. Baadhi ya programu (kama vivinjari) kawaida huingiza habari zaidi kama URL kutoka ambapo faili ilipakuliwa.
Nakala za Faili
Bakuli la Takataka
Katika Vista/Win7/Win8/Win10 Bakuli la Takataka linaweza kupatikana katika folda $Recycle.bin
kwenye mizizi ya diski (C:\$Recycle.bin
).
Wakati faili inapofutwa katika folda hii, faili 2 maalum huzalishwa:
$I{id}
: Taarifa ya faili (tarehe ya wakati ilipofutwa}$R{id}
: Yaliyomo ya faili
Ukiwa na faili hizi unaweza kutumia chombo Rifiuti kupata anwani ya asili ya faili zilizofutwa na tarehe ilipofutwa (tumia rifiuti-vista.exe
kwa Vista – Win10).
.\rifiuti-vista.exe C:\Users\student\Desktop\Recycle
Nakala za Kivuli za Kiasi
Kivuli cha Nakala ni teknolojia iliyomo katika Microsoft Windows inayoweza kuunda nakala za nakala rudufu au picha ndogo za faili au kiasi cha kompyuta, hata wanapotumiwa.
Nakala hizi za rudufu kawaida zipo katika \System Volume Information
kutoka kwa mizizi ya mfumo wa faili na jina linaundwa na UIDs zilizoonyeshwa katika picha ifuatayo:
Kufunga picha ya uchunguzi wa kielelezo na ArsenalImageMounter, zana ShadowCopyView inaweza kutumika kuangalia nakala ya kivuli na hata kutoa faili kutoka kwa nakala za rudufu za kivuli.
Kuingia kwa usajili HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\BackupRestore
ina faili na funguo za kutofanya rudufu:
Usajili HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VSS
pia una habari ya usanidi kuhusu Nakala za Kivuli za Kiasi
.
Faili za Kiotomatiki za Ofisi
Unaweza kupata faili za kiotomatiki za ofisi katika: C:\Usuarios\\AppData\Roaming\Microsoft{Excel|Word|Powerpoint}\
Vipengele vya Kifaa cha Shell
Kipengele cha kifaa ni kipengele kinachojumuisha habari juu ya jinsi ya kupata faili nyingine.
Nyaraka za Hivi Karibuni (LNK)
Windows kiotomatiki huunda hizi vielekezo wakati mtumiaji anapofungua, kutumia au kuunda faili katika:
- Win7-Win10:
C:\Users\\AppData\Roaming\Microsoft\Windows\Recent\
- Ofisi:
C:\Users\\AppData\Roaming\Microsoft\Office\Recent\
Wakati saraka inapoanzishwa, kiungo kwa saraka, kwa saraka ya mzazi, na kwa babu wa saraka pia huundwa.
Faili hizi za viungo zilizoanzishwa kiotomatiki zina habari kuhusu asili kama ikiwa ni faili au saraka, nyakati za MAC za faili hiyo, habari ya kiasi ambapo faili imewekwa na saraka ya faili ya lengo. Habari hii inaweza kuwa muhimu kwa kupona faili hizo ikiwa zimeondolewa.
Pia, tarehe ya kuundwa kwa kiungo cha faili ni wakati wa kwanza faili ya asili ilikuwa imetumiwa kwanza na tarehe iliyobadilishwa ya faili ya kiungo ni wakati wa mwisho faili ya asili iliotumiwa.
Kuangalia faili hizi unaweza kutumia LinkParser.
Katika zana hizi utapata seti 2 za alama za wakati:
- Seti ya Kwanza:
- Tarehe ya Kubadilishwa kwa Faili
- Tarehe ya Kufikia Faili
- Tarehe ya Kuundwa kwa Faili
- Seti ya Pili:
- Tarehe ya Kubadilishwa kwa Kiungo
- Tarehe ya Kufikia Kiungo
- Tarehe ya Kuundwa kwa Kiungo.
Seti ya kwanza ya alama za wakati inahusiana na alama za wakati za faili yenyewe. Seti ya pili inahusiana na alama za wakati za faili iliyounganishwa.
Unaweza kupata habari sawa ukiendesha zana ya Windows CLI: LECmd.exe
LECmd.exe -d C:\Users\student\Desktop\LNKs --csv C:\Users\student\Desktop\LNKs
Jumplists
Hizi ni faili za hivi karibuni zilizoonyeshwa kwa kila programu. Ni orodha ya faili za hivi karibuni zilizotumiwa na programu ambazo unaweza kufikia kwenye kila programu. Zinaweza kuundwa kiotomatiki au kuwa za kawaida.
Jumplists zilizoundwa kiotomatiki hufanywa kuhifadhiwa kwenye C:\Users\{username}\AppData\Roaming\Microsoft\Windows\Recent\AutomaticDestinations\
. Jumplists hizo huitwa kufuatia muundo {id}.autmaticDestinations-ms
ambapo ID ya awali ni ID ya programu.
Jumplists za kawaida hufanywa kuhifadhiwa kwenye C:\Users\{username}\AppData\Roaming\Microsoft\Windows\Recent\CustomDestination\
na huundwa na programu kawaida kwa sababu kitu muhimu kimetokea na faili (labda imepewa alama ya kupendwa)
Muda wa uundaji wa jumplist yoyote unaonyesha wakati wa kwanza faili ilipofikiwa na muda wa marekebisho wa mwisho.
Unaweza kukagua jumplists kwa kutumia JumplistExplorer.
(Tafadhali kumbuka kuwa alama za wakati zinazotolewa na JumplistExplorer zinahusiana na faili ya jumplist yenyewe)
Shellbags
Tafadhali fuata kiungo hiki kujifunza ni nini shellbags.
Matumizi ya USB za Windows
Inawezekana kutambua kwamba kifaa cha USB kilichotumiwa kutokana na uundaji wa:
- Folda za Hivi Karibuni za Windows
- Folda za Hivi Karibuni za Microsoft Office
- Jumplists
Tafadhali kumbuka kwamba baadhi ya faili za LNK badala ya kuashiria njia ya asili, zinaashiria kwenye folda ya WPDNSE:
Faili katika folda ya WPDNSE ni nakala ya zile za asili, hivyo hazitadumu baada ya kuanza upya kwa PC na GUID inachukuliwa kutoka kwa shellbag.
Taarifa za Usajili
Angalia ukurasa huu kujifunza ni funguo zipi za usajili zina taarifa muhimu kuhusu vifaa vilivyounganishwa vya USB.
setupapi
Angalia faili C:\Windows\inf\setupapi.dev.log
kupata alama za wakati kuhusu wakati uunganishaji wa USB ulifanyika (tafuta Section start
).
USB Detective
USBDetective inaweza kutumika kupata taarifa kuhusu vifaa vya USB vilivyokuwa vimeunganishwa kwenye picha.
Usafi wa Plug and Play
Kazi iliyopangwa inayojulikana kama 'Usafi wa Plug and Play' imeundwa kimsingi kwa kuondoa toleo za zamani za madereva. Tofauti na lengo lake lililoelezwa la kuhifadhi toleo la karibuni la pakiti ya dereva, vyanzo vya mtandaoni vinapendekeza pia inalenga madereva ambayo hayajatumika kwa siku 30. Kwa hivyo, madereva kwa vifaa vinavyoweza kuondolewa ambavyo havijaunganishwa katika siku 30 zilizopita zinaweza kuwa chini ya kufutwa.
Kazi hiyo iko kwenye njia ifuatayo: C:\Windows\System32\Tasks\Microsoft\Windows\Plug and Play\Plug and Play Cleanup
.
Picha inayoonyesha maudhui ya kazi hiyo imepatikana:
Vipengele muhimu na Mipangilio ya Kazi:
- pnpclean.dll: DLL hii inahusika na mchakato halisi wa usafi.
- UseUnifiedSchedulingEngine: Imewekwa kuwa
TRUE
, ikionyesha matumizi ya injini ya kawaida ya kupangia kazi. - MaintenanceSettings:
- Kipindi ('P1M'): Inaelekeza Mipangilio ya Kazi kuanzisha kazi ya usafi kila mwezi wakati wa matengenezo ya kiotomatiki ya kawaida.
- Mwisho wa Muda ('P2M'): Inaagiza Mipangilio ya Kazi, ikiwa kazi itashindwa kwa miezi miwili mfululizo, kutekeleza kazi wakati wa matengenezo ya dharura ya kiotomatiki.
Usanidi huu unahakikisha matengenezo ya kawaida na usafi wa madereva, na utoaji wa kujaribu tena kazi katika kesi ya kushindwa mfululizo.
Kwa habari zaidi angalia: https://blog.1234n6.com/2018/07/windows-plug-and-play-cleanup.html
Barua pepe
Barua pepe zina sehemu 2 za kuvutia: Vichwa vya habari na maudhui ya barua pepe. Katika vichwa vya habari unaweza kupata habari kama:
- Nani alituma barua pepe (anwani ya barua pepe, IP, seva za barua pepe ambazo zimeelekeza barua pepe)
- Lini barua pepe ilitumwa
Pia, ndani ya vichwa vya habari vya References
na In-Reply-To
unaweza kupata ID ya ujumbe:
Programu ya Barua pepe ya Windows
Programu hii huihifadhi barua pepe kwa HTML au maandishi. Unaweza kupata barua pepe ndani ya vijisehemu ndani ya \Users\<username>\AppData\Local\Comms\Unistore\data\3\
. Barua pepe hizi huokolewa na kipengee cha .dat
.
Metadata ya barua pepe na mawasiliano yanaweza kupatikana ndani ya database ya EDB: \Users\<username>\AppData\Local\Comms\UnistoreDB\store.vol
Badilisha kipengee cha faili kutoka .vol
hadi .edb
na unaweza kutumia zana ESEDatabaseView kuifungua. Ndani ya meza ya Message
unaweza kuona barua pepe.
Microsoft Outlook
Wakati seva za Exchange au wateja wa Outlook wanapotumiwa kutakuwa na vichwa vya MAPI:
Mapi-Client-Submit-Time
: Wakati wa mfumo wakati barua pepe iliotumwaMapi-Conversation-Index
: Idadi ya ujumbe wa watoto wa mjadala na alama ya wakati ya kila ujumbe wa mjadalaMapi-Entry-ID
: Kitambulisho cha ujumbe.Mappi-Message-Flags
naPr_last_Verb-Executed
: Taarifa kuhusu mteja wa MAPI (ujumbe umesomwa? haujasomwa? umejibu? umepelekwa upya? nje ya ofisi?)
Katika mteja wa Microsoft Outlook, ujumbe uliotumwa/kupokelewa, data za mawasiliano, na data ya kalenda zinahifadhiwa kwenye faili ya PST katika:
%USERPROFILE%\Local Settings\Application Data\Microsoft\Outlook
(WinXP)%USERPROFILE%\AppData\Local\Microsoft\Outlook
Njia ya usajili HKEY_CURRENT_USER\Software\Microsoft\WindowsNT\CurrentVersion\Windows Messaging Subsystem\Profiles\Outlook
inaonyesha faili inayotumiwa.
Unaweza kufungua faili ya PST kwa kutumia zana Kernel PST Viewer.
Faili za Microsoft Outlook OST
Faili la OST huzalishwa na Microsoft Outlook wakati imeundwa na IMAP au seva ya Exchange, ikihifadhi habari sawa na faili ya PST. Faili hii inasawazishwa na seva, ikihifadhi data kwa miezi 12 iliyopita hadi ukubwa wa juu wa 50GB, na iko katika saraka ile ile na faili ya PST. Ili kuona faili ya OST, Mwangaza wa OST wa Kernel inaweza kutumika.
Kupata Viambatisho
Viambatisho vilivyopotea vinaweza kupatikana kutoka:
- Kwa IE10:
%APPDATA%\Local\Microsoft\Windows\Temporary Internet Files\Content.Outlook
- Kwa IE11 na zaidi:
%APPDATA%\Local\Microsoft\InetCache\Content.Outlook
Faili za Thunderbird MBOX
Thunderbird hutumia faili za MBOX kuhifadhi data, zilizoko kwenye \Users\%USERNAME%\AppData\Roaming\Thunderbird\Profiles
.
Vielelezo vya Picha
- Windows XP na 8-8.1: Kufikia saraka na vielelezo huzalisha faili ya
thumbs.db
ikihifadhi hakikisho za picha, hata baada ya kufutwa. - Windows 7/10:
thumbs.db
huzalishwa unapofikia kwa mtandao kupitia njia ya UNC. - Windows Vista na mpya zaidi: Hakikisho za vielelezo zimejumuishwa katika
%userprofile%\AppData\Local\Microsoft\Windows\Explorer
na faili zinaitwa thumbcache_xxx.db. Thumbsviewer na ThumbCache Viewer ni zana za kuona faili hizi.
Taarifa za Usajili wa Windows
Usajili wa Windows, ukihifadhi data nyingi za shughuli za mfumo na mtumiaji, imejumuishwa katika faili zifuatazo:
%windir%\System32\Config
kwa funguo za chini zaHKEY_LOCAL_MACHINE
mbalimbali.%UserProfile%{User}\NTUSER.DAT
kwaHKEY_CURRENT_USER
.- Windows Vista na toleo jipya zinafanya nakala za usalama za faili za usajili za
HKEY_LOCAL_MACHINE
katika%Windir%\System32\Config\RegBack\
. - Aidha, taarifa za utekelezaji wa programu zimehifadhiwa katika
%UserProfile%\{User}\AppData\Local\Microsoft\Windows\USERCLASS.DAT
kutoka Windows Vista na Windows 2008 Server kuendelea.
Zana
Baadhi ya zana ni muhimu kuchambua faili za usajili:
- Mhariri wa Usajili: Imeboreshwa kwenye Windows. Ni GUI ya kutembea kupitia usajili wa Windows wa kikao cha sasa.
- Mchunguzi wa Usajili: Inakuruhusu kupakia faili ya usajili na kutembea kupitia hizo kwa GUI. Pia ina Vialamisho vinavyoonyesha funguo zenye habari muhimu.
- RegRipper: Tena, ina GUI inayoruhusu kutembea kupitia usajili uliopakiwa na pia ina programu-jalizi zinazoonyesha habari muhimu ndani ya usajili uliopakiwa.
- Uokoaji wa Usajili wa Windows: Programu nyingine ya GUI inayoweza kutoa habari muhimu kutoka kwa usajili uliopakiwa.
Kurejesha Elementi Iliyofutwa
Wakati funguo inafutwa, inaashiria hivyo, lakini mpaka nafasi inayochukua inahitajika, haitaondolewa. Kwa hivyo, kutumia zana kama Mchunguzi wa Usajili inawezekana kurejesha funguo hizi zilizofutwa.
Muda wa Kuandika Mwisho
Kila Funguo-Kitu kina muda unaonyesha wakati wa mwisho ulibadilishwa.
SAM
Faili/hive ya SAM ina watumiaji, vikundi na nywila za watumiaji za mfumo.
Katika SAM\Domains\Account\Users
unaweza kupata jina la mtumiaji, RID, kuingia mwisho, kuingia kwa kushindwa mwisho, kuhesabu kuingia, sera ya nywila na wakati akaunti ilianzishwa. Ili kupata nywila unahitaji pia faili/hive ya SYSTEM.
Viingilio vya Kuvutia katika Usajili wa Windows
{% content-ref url="interesting-windows-registry-keys.md" %} interesting-windows-registry-keys.md {% endcontent-ref %}
Programu Zilizotekelezwa
Mchakato wa Msingi wa Windows
Katika chapisho hili unaweza kujifunza kuhusu mchakato wa kawaida wa Windows ili kugundua tabia za shaka.
Programu za Hivi Karibuni za Windows
Ndani ya usajili wa NTUSER.DAT
katika njia Software\Microsoft\Current Version\Search\RecentApps
unaweza kupata funguo za ziada zenye habari kuhusu programu iliyotekelezwa, wakati wa mwisho ilitekelezwa, na idadi ya mara iliyozinduliwa.
BAM (Msimamizi wa Shughuli za Nyuma)
Unaweza kufungua faili ya SYSTEM
na mhariri wa usajili na ndani ya njia SYSTEM\CurrentControlSet\Services\bam\UserSettings\{SID}
unaweza kupata habari kuhusu programu zilizotekelezwa na kila mtumiaji (kumbuka {SID}
katika njia) na wakati walitekelezwa (wakati uko ndani ya thamani ya data ya usajili).
Windows Prefetch
Prefetching ni mbinu inayoruhusu kompyuta kupakua kimya-kimya rasilimali muhimu zinazohitajika kuonyesha maudhui ambayo mtumiaji anaweza kupata karibu siku zijazo ili rasilimali ziweze kupatikana haraka.
Windows prefetch inajumuisha kuunda hifadhi za programu zilizotekelezwa ili ziweze kupakia haraka. Hifadhi hizi zinaundwa kama faili za .pf
ndani ya njia: C:\Windows\Prefetch
. Kuna kikomo cha faili 128 katika XP/VISTA/WIN7 na faili 1024 katika Win8/Win10.
Jina la faili linaundwa kama {jina_la_programu}-{hash}.pf
(hash inategemea njia na hoja za utekelezaji). Katika W10 faili hizi zimepakwa. Tafadhali kumbuka kwamba uwepo wa faili pekee unaonyesha kwamba programu ilitekelezwa wakati fulani.
Faili ya C:\Windows\Prefetch\Layout.ini
ina majina ya saraka za faili zilizopakuliwa mapema. Faili hii ina habari kuhusu idadi ya utekelezaji, tarehe za utekelezaji na faili zilizofunguliwa na programu.
Kutazama faili hizi unaweza kutumia zana PEcmd.exe:
.\PECmd.exe -d C:\Users\student\Desktop\Prefetch --html "C:\Users\student\Desktop\out_folder"
Superprefetch
Superprefetch ina lengo kama prefetch, kupakia programu haraka kwa kutabiri ni nini kitakachopakiwa next. Hata hivyo, haibadili huduma ya prefetch.
Huduma hii itazalisha faili za database katika C:\Windows\Prefetch\Ag*.db
.
Katika hizi databases unaweza kupata jina la programu, idadi ya utekelezaji, faili zilizofunguliwa, kiasi kimefikiwa, njia kamili, muda na muda wa alama.
Unaweza kupata habari hii kwa kutumia zana CrowdResponse.
SRUM
System Resource Usage Monitor (SRUM) inachunguza rasilimali zilizotumiwa na mchakato. Ilianza katika W8 na hifadhi data katika database ya ESE iliyoko C:\Windows\System32\sru\SRUDB.dat
.
Inatoa habari ifuatayo:
- AppID na Njia
- Mtumiaji aliyetekeleza mchakato
- Bytes Zilizotumwa
- Bytes Zilizopokelewa
- Interface ya Mtandao
- Muda wa Uunganisho
- Muda wa Mchakato
Habari hii huzalishwa upya kila baada ya dakika 60.
Unaweza kupata data kutoka kwa faili hii kwa kutumia zana srum_dump.
.\srum_dump.exe -i C:\Users\student\Desktop\SRUDB.dat -t SRUM_TEMPLATE.xlsx -o C:\Users\student\Desktop\srum
AppCompatCache (ShimCache)
AppCompatCache, inayojulikana pia kama ShimCache, ni sehemu ya Database ya Ulinganifu wa Maombi iliyoendelezwa na Microsoft kushughulikia matatizo ya ufanisi wa maombi. Kipengele hiki cha mfumo hurekodi vipande mbalimbali vya metadata ya faili, ambavyo ni pamoja na:
- Njia kamili ya faili
- Ukubwa wa faili
- Muda wa Mwisho wa Kubadilishwa chini ya $Standard_Information (SI)
- Muda wa Mwisho wa Kusasishwa wa ShimCache
- Bendera ya Utekelezaji wa Mchakato
Data kama hiyo hifadhiwa ndani ya usajili katika maeneo maalum kulingana na toleo la mfumo wa uendeshaji:
- Kwa XP, data hifadhiwa chini ya
SYSTEM\CurrentControlSet\Control\SessionManager\Appcompatibility\AppcompatCache
na uwezo wa kuingiza vipengele 96. - Kwa Server 2003, pamoja na toleo za Windows 2008, 2012, 2016, 7, 8, na 10, njia ya kuhifadhi ni
SYSTEM\CurrentControlSet\Control\SessionManager\AppcompatCache\AppCompatCache
, ikiruhusu kuingiza vipengele 512 na 1024, mtawalia.
Kutafsiri habari iliyohifadhiwa, zana ya AppCompatCacheParser inapendekezwa kutumika.
Amcache
Faili ya Amcache.hve ni msingi wa usajili unaorekodi maelezo kuhusu maombi yaliyoendeshwa kwenye mfumo. Kawaida hupatikana kwenye C:\Windows\AppCompat\Programas\Amcache.hve
.
Faili hii inajulikana kwa kuhifadhi rekodi za michakato iliyotekelezwa hivi karibuni, ikiwa ni pamoja na njia za faili za utekelezaji na hash zao za SHA1. Taarifa hii ni muhimu kwa kufuatilia shughuli za maombi kwenye mfumo.
Kutolea nje na kuchambua data kutoka kwa Amcache.hve, zana ya AmcacheParser inaweza kutumika. Amri ifuatayo ni mfano wa jinsi ya kutumia AmcacheParser kutafsiri maudhui ya faili ya Amcache.hve na kutoa matokeo kwa muundo wa CSV:
AmcacheParser.exe -f C:\Users\genericUser\Desktop\Amcache.hve --csv C:\Users\genericUser\Desktop\outputFolder
Miongoni mwa faili za CSV zilizozalishwa, Amcache_Unassociated file entries
ni muhimu sana kutokana na habari nzuri inayotoa kuhusu viingilio vya faili visivyo husishwa.
Faili ya CVS yenye kuvutia zaidi iliyozalishwa ni Amcache_Unassociated file entries
.
RecentFileCache
Saraka hii inaweza kupatikana tu katika W7 katika C:\Windows\AppCompat\Programs\RecentFileCache.bcf
na ina habari kuhusu utekelezaji wa hivi karibuni wa baadhi ya binaries.
Unaweza kutumia zana RecentFileCacheParse kuchambua faili.
Kazi zilizopangwa
Unaweza kuzitoa kutoka C:\Windows\Tasks
au C:\Windows\System32\Tasks
na kusoma kama XML.
Huduma
Unaweza kuzipata katika usajili chini ya SYSTEM\ControlSet001\Services
. Unaweza kuona nini kitatekelezwa na lini.
Duka la Windows
Programu zilizosakinishwa zinaweza kupatikana katika \ProgramData\Microsoft\Windows\AppRepository\
Hifadhi hii ina logi na kila programu iliyosakinishwa kwenye mfumo ndani ya database StateRepository-Machine.srd
.
Ndani ya jedwali la Programu katika hii database, ni sawa kupata safu: "Kitambulisho cha Programu", "Nambari ya Pakiti", na "Jina la Kuonyesha". Safu hizi zina habari kuhusu programu zilizosakinishwa awali na zilizosakinishwa na inaweza kupatikana ikiwa baadhi ya programu zilifutwa kwa sababu Kitambulisho cha programu zilizosakinishwa kinapaswa kuwa mfululizo.
Pia ni sawa kufanya kupata programu iliyosakinishwa ndani ya njia ya usajili: Software\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\Applications\
Na programu zilizofutwa katika: Software\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\Deleted\
Matukio ya Windows
Habari inayoonekana ndani ya matukio ya Windows ni:
- Kilichotokea
- Muda (UTC + 0)
- Watumiaji waliohusika
- Wenyeji waliohusika (jina la mwenyeji, IP)
- Mali zilizopatikana (faili, folda, printa, huduma)
Vipande viko katika C:\Windows\System32\config
kabla ya Windows Vista na katika C:\Windows\System32\winevt\Logs
baada ya Windows Vista. Kabla ya Windows Vista, magogo ya matukio yalikuwa katika muundo wa binary na baada yake, wako katika muundo wa XML na hutumia kifaa cha .evtx.
Mahali pa faili za matukio zinaweza kupatikana katika usajili wa SYSTEM katika HKLM\SYSTEM\CurrentControlSet\services\EventLog\{Application|System|Security}
Zinaweza kuonekana kutoka kwa Mwangalizi wa Matukio ya Windows (eventvwr.msc
) au kwa zana zingine kama Mtafutaji wa Matukio au Mtafutaji wa Evtx/EvtxECmd.
Kuelewa Kuingiza Matukio ya Usalama ya Windows
Matukio ya ufikiaji hurekodiwa katika faili ya usanidi wa usalama iliyoko katika C:\Windows\System32\winevt\Security.evtx
. Ukubwa wa faili hii unaweza kurekebishwa, na unapofikia uwezo wake, matukio ya zamani hufutwa. Matukio yaliyorekodiwa ni pamoja na kuingia na kutoka kwa watumiaji, hatua za watumiaji, na mabadiliko kwa mipangilio ya usalama, pamoja na ufikiaji wa mali kama faili, folda, na mali zilizoshirikiwa.
Vitambulisho muhimu vya Matukio ya Usanidi wa Mtumiaji:
- Kitambulisho cha Tukio 4624: Inaonyesha mtumiaji aliyethibitishwa kwa mafanikio.
- Kitambulisho cha Tukio 4625: Inaashiria kushindwa kwa uthibitisho.
- Vitambulisho vya Tukio 4634/4647: Inawakilisha matukio ya kuingia na kutoka kwa mtumiaji.
- Kitambulisho cha Tukio 4672: Inaonyesha kuingia na mamlaka ya usimamizi.
Aina za Ndani ndani ya Kitambulisho cha Tukio 4634/4647:
- Mwingiliano (2): Kuingia moja kwa moja kwa mtumiaji.
- Mtandao (3): Kufikia folda zilizoshirikiwa.
- Kundi (4): Utekelezaji wa michakato ya kundi.
- Huduma (5): Kuzindua huduma.
- Mwakilishi (6): Uthibitishaji wa mwakilishi.
- Kufungua (7): Skrini iliyofunguliwa kwa nenosiri.
- Mtandao wa Cleartext (8): Uhamishaji wa nenosiri wazi, mara nyingi kutoka kwa IIS.
- Vibali vipya (9): Matumizi ya vitambulisho tofauti kwa ufikiaji.
- Mwingiliano wa Mbali (10): Kuingia kwa mbali kwenye dawati au huduma za terminali.
- Mwingiliano wa Cache (11): Kuingia na vitambulisho vilivyohifadhiwa bila mawasiliano na kituo cha uwanja.
- Mwingiliano wa Mbali wa Cache (12): Kuingia kwa mbali na vitambulisho vilivyohifadhiwa.
- Kufungua kwa Cache (13): Kufungua kwa vitambulisho vilivyohifadhiwa.
Vitambulisho vya Hali na Sub-hali kwa Kitambulisho cha Tukio 4625:
- 0xC0000064: Jina la mtumiaji halipo - Inaweza kuashiria shambulio la uchunguzi wa majina ya watumiaji.
- 0xC000006A: Jina sahihi la mtumiaji lakini nenosiri mbaya - Jaribio la kudhanua au kujaribu kuvunja nenosiri.
- 0xC0000234: Akaunti ya mtumiaji imefungwa - Inaweza kufuata shambulio la kudhanua lenye matokeo ya kuingia mara nyingi kwa kushindwa.
- 0xC0000072: Akaunti imelemazwa - Jaribio lisiloruhusiwa la kupata akaunti zilizolemazwa.
- 0xC000006F: Kuingia nje ya muda ulioruhusiwa - Inaonyesha jaribio la kupata nje ya masaa ya kuingia yaliyowekwa, ishara inayowezekana ya kupata bila idhini.
- 0xC0000070: Ukiukaji wa vikwazo vya kituo cha kazi - Inaweza kuwa jaribio la kuingia kutoka eneo lisiloruhusiwa.
- 0xC0000193: Akaunti imeisha muda wake - Jaribio la kupata na akaunti zilizopita muda wake.
- 0xC0000071: Nenosiri limeisha muda wake - Jaribio la kuingia na nywila zilizopitwa na wakati.
- 0xC0000133: Matatizo ya usawazishaji wa wakati - Tofauti kubwa za wakati kati ya mteja na seva zinaweza kuwa ishara ya mashambulizi ya hali ya juu kama vile pass-the-ticket.
- 0xC0000224: Inahitaji mabadiliko ya lazima ya nenosiri - Mabadiliko ya lazima mara kwa mara yanaweza kupendekeza jaribio la kudhoofisha usalama wa akaunti.
- 0xC0000225: Inaonyesha hitilafu ya mfumo badala ya suala la usalama.
- 0xC000015b: Amezuiliwa aina ya kuingia - Jaribio la kupata na aina isiyoruhusiwa ya kuingia, kama mtumiaji anayejaribu kutekeleza kuingia kwa huduma.
Kitambulisho cha Tukio 4616:
- Mabadiliko ya Muda: Kubadilisha muda wa mfumo, inaweza kuficha mstari wa matukio.
Kitambulisho cha Tukio 6005 na 6006:
- Kuanza na Kuzima kwa Mfumo: Kitambulisho cha Tukio 6005 inaonyesha kuanza kwa mfumo, wakati Kitambulisho cha Tukio 6006 kinaashiria kuzimwa kwake.
Kitambulisho cha Tukio 1102:
- Kufuta Kuingia: Magogo ya usalama yanafutwa, ambayo mara nyingi ni ishara ya kuficha shughuli haramu.
Vitambulisho vya Matukio kwa Kufuatilia Kifaa cha USB:
- 20001 / 20003 / 10000: Uunganisho wa kifaa cha USB mara ya kwanza.
- 10100: Sasisho la dereva la USB.
- Kitambulisho cha Tukio 112: Wakati wa kuingiza kifaa cha USB.
Kwa mifano ya vitendo juu ya kusimuliza aina hizi za kuingia na fursa za kudondosha vitambulisho, rejea mwongozo kamili wa Altered Security.
Maelezo ya matukio, ikiwa ni pamoja na vitambulisho vya hali na sub-hali, hutoa ufahamu zaidi katika sababu za matukio, hasa muhimu katika Kitambulisho cha Tukio 4625.
Kurejesha Matukio ya Windows
Ili kuongeza nafasi za kurejesha Matukio ya Windows yaliyofutwa, ni vyema kuzima kompyuta ya washukiwa moja kwa moja kwa kuitoa sokoni. Bulk_extractor, chombo cha kurejesha kinaonyesha kifaa cha .evtx
, kinapendekezwa kujaribu kurejesha matukio kama hayo.
Kutambua Mashambulizi ya Kawaida kupitia Matukio ya Windows
Kwa mwongozo kamili wa kutumia Vitambulisho vya Matukio ya Windows kutambua mashambulizi ya mtandao ya kawaida, tembelea Red Team Recipe.
Mashambulizi ya Kudhanua
Yanaonekana kwa rekodi nyingi za Kitambulisho cha Tukio 4625, ikifuatiwa na Kitambulisho cha Tukio 4624 ikiwa shambulio linafanikiwa.
Mabadiliko ya Muda
Yaliyorekodiwa na Kitambulisho cha Tukio 4616, mabadiliko ya muda wa mfumo yanaweza kufanya uchambuzi wa kiforensiki kuwa mgumu.
Kufuatilia Kifaa cha USB
Vitambulisho muhimu vya Matukio ya Mfumo kwa kufuatilia kifaa cha USB ni 20001/20003/10000 kwa matumizi ya kwanza, 10100 kwa sasisho la dereva, na Kitambulisho cha Tukio 112 kutoka kwa Meneja wa Usanidi wa Kifaa kwa alama za wakati wa kuingiza.
Matukio ya Nguvu ya Mfumo
Tukio la 6005 linaashiria kuanza kwa mfumo, wakati Tukio la 6006 linabainisha kuzimwa.
Kufuta Kumbukumbu
Usalama wa Tukio la 1102 unamaanisha kufutwa kwa kumbukumbu, tukio muhimu kwa uchambuzi wa kiforensiki.