DT2005 Kriminalteknisk datavetenskap II
|
|
- Gun Nyberg
- för 8 år sedan
- Visningar:
Transkript
1 HögskolanDalarna Projektarbete DT2005 KriminaltekniskdatavetenskapII MacOSXforensics Enintroduktion Namn:KevinLund Pers.Nr: E post:h06kevlu@du.se Kursansvarig HansJones
2
3 MacOSXforensics Enintroduktion Bakgrundochhistorik MacOSXenöversikt Boot processen refit HFS+ochdessdatastrukturer Andrafilsystem MacOSXkatalogstruktur Användarnashemmakatalog Användarbiblioteket Programochteknologier Bonjour(Rendezvous) FileVault Spotlight Finder DiskArbitration AddressBook ical Mail Mac&MobileMe Nyckelhanteraren Safari Programförsnabbmeddelanden MacOSXloggfiler PropertyListFormatFile(.plist) Informationsförvärv MacOSBootkommandon Single usermode LiveCD TargetDiskMode FysiskurplockningavinternHD Liveundersökning MinnesdumppåenMac Bilagor MANsidor Diskarbitrationd Plutil InitialDataGathering MacOSX10.4CommandLineUtilitiesandDaemons MacOSXAdminHack Litteraturförteckning ii
4 MacOSXforensics Enintroduktion iii
5 MacOSXforensics Enintroduktion Bakgrundochhistorik Redan1984släppteApplesinförstaMacintoshochvardetförstasystemetsominnehöllett grafisktgränssnitt(gui)somvanligapersonerhaderådmed.ändasedandessharmacintosh ökatipopularitetochharidagenstorskaraanhängare.endelansertillochmedattmacintosh anhängareharskapatnågonsortskult. ItaktmedökadpopularitetblandMacintoshanhängareökarocksåbehovetavattutvinna informationursystemeniettforensisktsyfte.detfinnsendelapplemacintoshdatoreri hemmenochpåarbetsplatsersomanvändersigavgamlamacos.idettaarbetekommerjag dockatttittanärmarepåmacosx10.5(leopard).mycketavinformationenkanocksåtillämpas påliteäldresystemsom10.3och10.4mendettaärintegaranterat. 2 MacOSXenöversikt MacOSXbyggerigrundenpåavAppleuppköptaNeXTochdessoperativsystemNeXTSTEP. NeXTSTEPvarettobjektorienterat,multitaskingUnixOSsombyggdepåMachkärnan tillsammansmedkällkodfrånbsdunix.dessatvådelarutgördagenskärnaiosxmednamnet Darwin. AllaMacOSXversioneranvändersigavdetunderliggandeUnixsystemet.MacOSXärintebara ettgui baseratoperativsystemutandetärocksåkommandodrivetgenomett terminalgränssnitt.dethärgeranvändarnastorflexibilitetochkraft.störredelenav användarskaranhållersighelsttilldetgrafiskagränssnittetmedanmeraavanceradeanvändare gärnaanvändersigavterminalen.mycketavlinuxkällkodkankompileraspåenmacutan störreändringar.detfinnsettprojektkallatförmacports 1 somunderlättarföranvändarenatt kompileraochinstalleraportadeprogram. 2.1 Boot processen Apples,MacintoshsvarpåPCBIOS(BasicInputOutputSystem)ärOpenFirmware(OF)och ExtensibleFirmwareInterface(EFI).OpenFirmwarehittarmanpåMacintoshdatorermed PowerPCprocessorerochEFIpåIntelbaserade. OFellerEFIärteknisktsättinteendelavOSXmendetutgörenvikigdeliApple datorernas funktion.openfirmwareärenöppenickelåst,plattformsoberoendeboot firmwaresomär placeradibootrom 2.OpenFirmwarekananvändasförattskräddarsyboot processensamt användasförattdiagnosera,avlusaochkanävenanvändasförprogrammering.efiärväldigt liktopenfirmware.(amit Singh, 2006) ÄrimodernaAppledatorer,ettpåmoderkortetplaceratflashEEPROM. 1
6 MacOSXforensics Enintroduktion NärmanslårpåströmmentillenMacintoshdatorsåaktiverasBootROM.BootROMhartvå huvudsakligauppgifter: 1. Initialiseringavhårdvara 2. Väljaettoperativsystemattköra. FörstsåkörsenPOST(Power OnSelfTest)processsominitialiserarendelhårdvaraoch kontrollerarattdetfinnstillräckligtmedminneochattminnetäribraskick.restenav hårdvaraninitialiserasipowerpc baserademacintoshdatoreravopenfirmware.ofbygger ocksåettinitialtenhetsträd 3 ochväljersedanvilketossomskallanvändas.iintel baserade MacintoshdatorersåsköterEFIgrundläggandeinitialiseringochväljersedanvilketOSsom skallaktiveras. OmdetfinnsfleraoperativsysteminstalleradepådatornsåväljerOFellerEFIdet operativsystemsomvaldessenastisysteminställningar(startskiva).förattväljaosattboota ellerstartaifrånsåkanmanhållainnealt tangentenvidstartavdatorn. NärsedanBootROMärfärdigochenMacOSXpartitionpåhårddiskenharvaltssålämnas kontrollenövertillbootx(powerpc)ellerboot.efi(intel).denhuvudsakligauppgiftensombåda dessas.k.boot hanterareharärattladdakärnanochdessmiljö. ManhittarbådeBootXochbooti.efiunder: /System/Library/CoreServices Mankanocksåhittaenkopiaavboot.efiunder: /usr/standalone/i386/boot.efi Vidtillfällendåmant.ex.bootarfrånenUFSvolym,enRAIDvolymetc.såkommerenkopiaav boot hanterarenattfinnaspåenseparathfs+ hjälp volymföratthjälpasystemetattstarta.i vissaversioneravmacosxsåkanmanhittaenkopiaavkärnansamtmkext 4 cachepå hjälpvolymen.isituationersomdessasåkommerinteboot hanterarenochandrakomponenter pårootenhetenattanvändas. Boot hanterarenförsökerförstladdainenför länkadversionavkärnansominnehålleralla enhetsdrivrutinersomärinblandadeisjälvaboot processen.dennaför länkadekärnakanman hittapåföljandeplats: /System/Library/Caches/com.apple.kernelcaches 3 Enhierarkiskrepresentationavenhetersomärassocieradmeddatorn. 4 ÄrettkomprimeratarkivsomspararinformationomenellerfleraKEXT(KernelExtensions)somisintur användsavboot hanteraren. 2
7 MacOSXforensics Enintroduktion Genomattiförväglänkadessadrivrutinerinikärnansåminskasboot tiden.omdetskullevara såattdennacacheskullesaknas,ärföråldradellerkorruptsåkommerboot hanterarenatt försökaladdainsammadrivrutiner,allapåengångiformavettenkelt,komprimeratarkivsom kallasförmkextcache. Skulledetvisasigattocksådennacachepånågotsättvarakorrupt,saknasellerföråldradså kommerboot hanterarenattletaefterdrivrutinerochkernelextensionsunder: /System/Library/Extensions Närnualladrivrutinersomkrävsförattbootaärinladdadekommerboot hanterarenattstarta initialiseringenavkärnan.kärnaninitialiserarmachochbsdstrukturernaochinitialiserar sedani/o.i/okitetlänkardeinladdadedrivrutinernainikärnan.närkärnanhittarrootenhetensåkommerbsdatt rootas utifråndennaenhet.häreftersåtarrootsystemprocessen launchdöverochinitialiserarloginfönstret refit AppleerbjuderingaverktygförattfåtillgångtillEFI.EfterBootsåkommermaninteåtEFI.Det finnsdockverktygförattfåtillgångtillefi.ettavdessaverktygärrefitsomkanhittaspå Sourceforge.net: DettaverktygmåsteinstallerasochärintedetlämpligasteverktygetattköraunderenLive undersökning.mankandockbootamedenbootbardiskmeddettaverktyginstalleratochsamla inönskadinformation.deninformationmankanfåutrörsigomdatum,tidochlåg nivå information.dokumentationförefiärintedenbästasåandramedelkanskelämparsigbättre föratthittaovanståendeinformation. Ettanvändningsområdefördettaverktygärsomenboot menyidefallmanharflera operativsysteminstalleradepåenheten. 3
8 MacOSXforensics Enintroduktion HFS+ochdessdatastrukturer FilsystemetHFS+(HierarchicalFileSystemPlus)ochdetäldreHFSärdetvådominerande filsystemsommanhittarpåenmacintoshdator.hfs+ävenkalladhfsextendedellermacos extendedintroduceradesisambandmedattmacos8.1lanseradesi1998.hfs+ärefterföljaren tilldetgamlahfsochgerstödförstörrefiler(blockadressernaär32 bitiställetför16 bit). HFS+stöderfilnamnupptill255teckenUTF 16. EnHFS+volymärindeladisektorersomnormaltär512bytesstora.Dessasektorerärsedan grupperadeiallokeringsblocksomkaninnehållaenellerflerasektorer.normalstorlekpåett allokeringsblockär4kb.hurmångaallokeringsblocksomfinnspåenhfs+volymbestämsav volymstorleken. Reserved Boot Volume header Allocation file Catalog file Extent overflow file Attribute file Startup file Alternate volume header User file forks or free space Figur2.1StrukturenienHFS+volm. DetfinnstotalniostyckenolikastrukturersombyggeruppenHFS+volym: 1. Sektorerna0och1ärBootblockensominnehållerinformationochinstruktionersomär nödvändigaförattstartaupp,bootasystemet. 2. Sektor2beståravVolumeHeaderellerVolymsidhuvudetochinnehållerinformation omhelavolymen.informationenärt.ex.storlekenpåallokeringsblocken,datumochtid närvolymenskapadesochplaceringenavandravolymstrukturersomt.ex.katalogfilen ochextentoverflowfile.volymsidhuvudetfinnsalltidpåsammaplats. 3. Allokeringsfilenhållerredapåvilkaallokeringsblocksomärledigarespektive upptagna.varjeallokeringsblockbeståravenbit.enettaindikerarettupptaget allokeringsblockochennollaettledigt.platsenpådennastrukturkanvariera. 4. KatalogfilenärettB* trädsominnehållerregisteröverallafilerochmapparsomfinns lagradepåvolymen.ettregisterimacosxharstorleken8kib. 5. ExtentOverflowFileärettannatB* trädsomspararinformationomde allokeringsblocksomärallokeradetillvarjefil. 6. AttributfilenärytterligareettB* träd.attributfilenkansparatreolikatyperav4kib register:inlinedataattributerecords,forkdataattributerecordsochextensionattribute records.inlinedataattributeregisterspararsmåattributsomfårplatsinutiregistreti sig.forkdataattributeregistreninnehållerreferensertillmaximaltåttastyckens.k. 4
9 MacOSXforensics Enintroduktion extentssomkaninnehållastörreattribut.extensionattributeregistrenanvändsföratt byggautforkdataattributenärdeåttaolikas.k.extentsredanäranvända. 7. Uppstartsfilen,äravseddföricke MacOSsystemsominteharstödförHFSellerHFS+. 8. Dennästsistastrukturen,detalternativavolymhuvudetmotsvararAlternateMaster DirectoryBlockienHFSvolym. 9. DensistastrukturenärreserveradförApple.Denanvändsunderprocessendådatorn tillverkas. EnfilpåettHFSsysstemhartvås.k.gafflar: 1. Datafork 2. Resourcefork File Enellerbådadessagafflarkanvaratomma. Datagaffelninnehållerinformationprecissom envanligfilinnehållerilinuxellerwindows. ResursgaffelninnehållerdäremotMacintosh resurser,dataiettspecielltformatsom beskrivert.ex.menyer,dialogrutor,ikoneretc. somärassocieradmedfilen.fördelenmedatt användaenresursgaffelärattdetmöjliggör egenskapersommenyerochdialogerpåolika språk.ettexempelpåenmacosxfilären vanligword fildärsjälvatextenliggeri datagaffelnocheventuellabilderliggersparade iresursgaffeln.resursgaffelnkanbästjämföras medalternatedatastreamsintfs. Resource fork Resource map Icons Data Fork Menu Figur2.2EnOSXfilhartvågafflar Viktigt! Omenmacintoshfilkopierasövertillettfilssystemsomintestöderresursgafflarsåkommerresursgaffelnatt försvinna. OmmankopierarenmacintoshfiltillenNTFSvolymsåkommerresurgaffelnattförsvinna. C:\macfiles>dir /a Volymen i enhet C har ingen etikett. Volymens serienummer är 8C4B-ABD8 Innehåll i katalogen C:\macfiles :07 <KAT> :07 <KAT> :05 31 losen.txt 1 fil(er) 31 byte 2 katalog(er) byte ledigt 5
10 MacOSXforensics Enintroduktion OvanharentextfilskriveniMacOSXmedenenkeltextredigerareöverförtstillenNTFSvolym. Enlistningvisarbaratextfilen. E:\macfiles>dir /a Volymen i enhet E har etiketten USBMINNE Volymens serienummer är EC9 Innehåll i katalogen E:\macfiles :17 <KAT> :17 <KAT> :05 31 losen.txt : _losen.txt 2 fil(er) byte 2 katalog(er) byte ledigt SammafilkopieradesövertillenFAT32volym.Härsynsenfilmednamnet._losen.txt.Detta ärresursgaffeln.försfilenövertillmacosxigensåkommermacosxatthanteraresursgaffeln ochöppnafilenpåkorrektsätt. AppleMacintoshdatoreranvändersignormaltavtvåpartitionsscheman: 1. ApplePartitionMap(PowerPC) 2. GUIDPartitionTable(Intel) PartitionsschemanskallinteförväxlasmedfilsystemetHFSellerHFS+.Ettpartitionsschemaär beskrivningenomhurenhårddiskellerannanmediaärbeskrivet,lagtutpådiskenförattett filssystemskallkunnaappliceras. Förattundersökastrukturenpådiskenkanmant.ex.användadetinbyggdaverktygethdiutil: Last login: Wed Mar 18 14:00:12 on ttys000 kevin@[~]$ ls /dev/disk* /dev/disk0 /dev/disk0s1 /dev/disk0s2 kevin@[~]$ sudo hdiutil partition /dev/disk0 Password: scheme: GUID block size: 512 _ ## Type Name Start Size + MBR Protective Master Boo Primary GPT Header GPT Header Primary GPT Table GPT Partition Data Apple_Free C12A7328-F81F-11D2-BA EFI system partition Apple_HFS Customer Apple_Free Backup GPT Table GPT Partition Data Backup GPT Header GPT Header synthesized kevin@[~]$ sudo hdiutil partition /dev/disk0s1 scheme: none block size: 512 _ ## Type Name Start Size 6
11 MacOSXforensics Enintroduktion DOS_FAT_32 hel skiva synthesized kevin@[~]$ sudo hdiutil partition /dev/disk0s2 scheme: none block size: 512 _ ## Type Name Start Size + Apple_HFS hel skiva synthesized kevin@[~]$ VerktygetvisarattenhetenanvändersigavettGUIDpartitionsschemamedblockstorlek512 Bytesochinnehållerettflertalpartitoner.Sektor0ärbootsektornmedenstorlekpå1sektor. Sektor1ärdenprimäraGUIDpartitionstabellhuvudetochsektor2t.o.m.32ärGUIDpartition datasombeskriverutseendetpådisken.dessatvåpartitionerfinnssomkopiorislutetav enheten.partitionermedapplefreeanvändssomutfyllnadochkanvaraenplatsattgömma information.denpartitionsomärmestintressantärapple_hfscustomer.envidare undersökningavdennapartitionkangörasmedverktygetdiskutil: kevin@[~]$ diskutil info /dev/disk0s2 Device Identifier: disk0s2 Device Node: /dev/disk0s2 Part Of Whole: disk0 Device / Media Name: Customer Volume Name: Macintosh HD Mount Point: / File System: Journaled HFS+ Journal size KB at offset 0x Owners: Enabled Partition Type: Bootable: Media Type: Protocol: SMART Status: Volume UUID: Total Size: Free Space: Read Only: Ejectable: Whole: Internal: Apple_HFS Is bootable Generic SATA Verified DA337BE8-BE0D-30BF-A273-38A1DC9C Gi ( B) ( byte blocks) Gi ( B) ( byte blocks) No No No Yes Medjournalföringmenasettsättattgenomettregister,logghållaenjournalöverändringarföre skrivningpådisken.fördelenmeddettaäromdatornskullestoppap.g.a.strömavbrottellerav annanorsaksåkommerjournalenattanvändasförattåterställadiskentillettkäntfungerande tillstånd. 7
12 MacOSXforensics Enintroduktion Viktigt! Tänkpåattomdubryterströmmentilldatornunderenforensiskundersökningochsenareväljerattboota enforensisktagenkopiaavenhetenattjournalenkankommaattanvändasförattåterställainformation. Dettaskullekunnageinkorrektinformation. DenendaunikakarakteristikenmedApplespartitionsschemaärattdetfinnsmångaoanvända områdensomkananvändasförattgömmainformation.datakanocksågömmasisektorer mellanolikastrukturerihfs+volymen.givetviskaninformationfinnasifilersslackutrymme precissommedandrapartitionsscheman.följaktligensåskerenforensiskundersökningaven HFS+volympåsammasättsommedandrafilsystem.Verktygsomföljermedt.ex.Sleuth kitt.ex. mmlsochvanligahex editorersamtandraforensiskaverktygsomkännertillfilsystemetkan användas. 2.3 Andrafilsystem Den6juni2005meddeladeSteveJobs,VDförAppleattdeskulleövergåfrånattanvända PowerPCprocessorerisinadatorertillattanvändaprocessorerfrånIntel.Användningenav Intel processorertillsammansmedverktygetbootcamp 5 gördetmöjligtattköraandra operativsystemutanvirtualisering.därförärdetinteovanligtidagattdetfinnsandra partitionersomt.ex.fat32,ntfs,efspåenmodernmac.dettaärviktigtatttänkapåinnanman börjarmedenforensiskundersökningochförvärvavhårddisk. 2.4 MacOSXkatalogstruktur Fördenvanligaanvändarensåärmycketavdenunderliggandekatalogstrukturenisystemet somstandardgömt.manpresenterasförattgrafisktgränssnittförattkommuniceramed underliggandetjänster.applehargjortdetsåförattanvändaresominteharsåmycketkunskap inteskallställatillmedproblem.förattsedenunderliggandekatalogstrukturensåkanman användasigavterminalen. Tittarmanirotenavsystemetgenomdetgrafiskagränssnittetsåkommermant.ex.presenteras avföljande: 5 Hjälpmedel,partitioneringsverktygförattinstalleraandraOSpåenMac.IngåriLeopard10.5 8
13 MacOSXforensics Enintroduktion Figur2.3Synligkatalogstruktur Listarmanrootiterminalensermanföljande: ls -1a....DS_Store.Spotlight-V100.Trashes.bashrc.com.apple.timemachine.supported.fseventsd.hotfiles.btree.vol Användarhandböcker och information Applications Desktop DB Desktop DF Developer Library Network System Users Volumes bin cores dev etc home mach_kernel mach_kernel.ctfsys net private sbin tmp usr var 9
14 MacOSXforensics Enintroduktion Somsynessåfårmantillträdetillflerkatalogergenomattanvändasigavterminalen.Nedan följerenkortbeskrivningavvanligamacosxkataloger,dessinnehållochfunktion. Katalog Beskrivning / Rootkatalogen,föräldertillallaandraunderliggandekataloger. /Applications Ärganskasjälvbeskrivande.Innehållerdatornsprogram. VisarsignärmaninstalleratAppleDeveloperToolsochinnehåller /Developer utvecklingsverktyg,dokumentationochfiler. Deladebiblioteksfiler,filernödvändigaföroperativsystemetsfuntion.Innehåller /Library inställningarförglobalaprogramochsystem. /Network Nätverksrelateradedrivrutiner,servrarochbibliotek. /System Systemrelateradefiler,biblioteketc.KritiskförMacOSXfunktionalitet. /Users Allaanvändarkontonochderasunikafiler,inställningaretc.Påminnerom/homei Linux. /Volumes Monteradeenheterochvolymersomt.ex.CD,DVD,HDD,DMG,ISOetc. Nödvändigavanligabibliotek,innehållerprogramochfilersombehövsförattstarta /bin systemetochförattsystemetskallfungerarätt. Maskinenslokalasystemkonfiguration,innehålleradministrativa /etc konfigurationsinställningarochandrasystemfiler. /dev Enhetsfiler,allafilersomrepresenterarhårdvaraiellerkopplattilldatorn. /usr Innehållerunderkatalogermedinformation,konfigurationsfilerochandra nödvändighetersomanvändsavoperativsystemet. /sbin Innehållernödvändigasystembinärerochverktygförsystemadministration. /tmp Innehållertemporärafiler,cacharetc. /var Innehållerföränderligdata.Filersomförändrasundertidensystemetkörs.Man hittart.ex.loggfilerförsystemetunder/var/log. Tabell1:MacOSXkatalogstrukturochbeskrivning 10
15 MacOSXforensics Enintroduktion Användarnashemmakatalog Enanvändarehemmakatalogtillsammansmedsystemloggarochinställningsfilerärtroligendet somgerdenmestvärdefullainformationunderenutredning. Enanvändareshemmakataloginnehållerstandardkatalogerochkatalogerspecifikatillt.ex.ett installeratprogram.hemmakatalogeninnehållert.ex.följandekataloger: Desktop,innehållerallafiler,genvägaretc.somliggerpåanvändarensskrivbord. Documents,innehållerprogramspecifikadokument.Dokumentfrånt.ex.Word,Pages, Keynote,Excelsparasomstandardunderdennakatalog. Library,underdennakataloghittarmanmycketinformation.Innehållerloggar, inställningar,webbläsarhistorik,senastefileretc.ennärmarebeskrivningföljersenarei arbetet. Movies,innehållertypisktiDVDfilmdata,Quicktime filmerochandradigitalavideo material. Music,innehållertypisktanvändarensiTunesmusikbibliotek,menävenandramusiks relateradefiltypersomt.ex.mp3 filer. Pictures,innehållersomnamnetantyderbilder.iPhotobiblioteketbrukarnormaltsett sparasidennakatalog. Public,ärenstandardkatalogdäranvändarekanläggatillochläsafiler.Användarnakan somstandardinteraderfileridennakatalog.ommaninteärägarenförstås.används mestiutdelningssyfteinätverk.jmf.minadeladedokumentiwindowsmiljön. Sites,ommanharaktiveratdeninbyggdaWWW,apacheservernsåhittarman användareswebbsidaunderdennakatalog Användarbiblioteket Användarbiblioteketkommerattinnehållamängdermedinformationsomt.ex. användarspecifikadrivrutiner,typsnitt,inställningarochsystemtillägg.informationsomär vikigtförenforensiskutredningsomt.ex.webbläsarhistorik,e postfiler,e postbilagoretc. Någravanligakatalogerochdessinnehållär: ApplicationSupport Härhittarmankatalogerochfilersomhärstammarfrån programinstallationer.omenanvändareraderarettprogramfrånsindatorsåkommer katalogerochinformationliggakvarhärommaninteanvänderspeciellas.k. avinstallationsprogram.etttypisktgratissådantprogramärappcleaner 6.Mycket informationsomkanhastorviktienutredningkanfinnasidennakatalog. Automator Användarspecifikahändelseskript.Dessaskriptkaninnehållainformation omt.ex.automatiseradefilkopieringar,serveranslutningaretc. Caches Härkanmanhittamyckethistoriskinformation.Innehålletidennakatalogär bl.a.informationomanvändningavprogram,besöktawebbplatser,ev.imkompislistor,
16 MacOSXforensics Enintroduktion nedladdadefileretc.denhärkatalogenbörundersökanoggrant.programsomär borttagnafråndatornkanlämnakvarinformationidennakatalog. Cookies AnvändsfrämstavwebbläsaresomdeninbyggdaSafari.Innehållerhögst troligtvisenfilmednamnetcookies.plist.meroms.k.plistfilerföljersenareiarbetet. Favorites Innehållerinformationomfavoriterförfunktionen Ansluttillserver i Finder. Logs Innehållerloggfilerochinformationomanvändningtillhörandeettflertal program. MailochMailDownloads Innehållere postmapper,filer,kontoinformation,regler, signatureretc.förprogrammetmail.standarde postklientundermacosx. Phones Innehållerinformationomtelefonersomharvaritanslutnatilldenne användareskontoochdator.specifikinformationomtelefonerkanhittasunderfilen Indo.plist(IMEI,Modellnamnetc.) RecentServers Härhittarmaninformationomserveranslutningarsomgjortsnyligen. (AFP,FTP,SMBetc.) Safari InnehållerinformationomstandardwebbläsarenSafari.Innehållsomt.ex. bokmärken,historikochnedladdningshistorikfinnshär. Detfinnsförutomdeovannämndaettflertalandrakatalogermedinformation.Detärviktigtatt underenutredningtittaigenomanvändarensochsystemetsbibliotekskatalog.väldigtmycket intressantinformationkanhittasidessaplatser. 2.6 Programochteknologier MacOSXharettflertalrobustatjänstersomliggerbakomdetgrafiskagränssnittet. Automatiseringavuppgifterärlättgenombl.a.shell,Applescriptochgenomprogrammet Automator.Automator 7 ärettpeka och klickaprogramsomgördetenkeltattautomatisera uppgifter.medmacosxsåmedföljerbl.a.perl,pyhton,php,apachehttpserverm.fl.nedan beskrivsnågravanligaprogramochtjänsterimacochdessanvändningsområde. Viktigt! EttprogramiMacOSXharfiländelsen.app.Programmenärs.k.paketsomegentligenbaraärenmapp. Flyttasprogramfilenövertillt.e.x.Windowssåkommermansehelamappstrukturen.Dettakanocksågöras undermacgenomatthögerklicka(ctrl klicka)ochsedanvälja Visapaketetsinnehåll.Informationkant.ex. varagömtiettprogrampaket Bonjour(Rendezvous) ärenteknologisomutvecklatsavappleochäretts.k.noll konfigurationsnätverk.gördet möjligtattautomatisktupptäckaandradatorerochenheteriettnätverk.bonjourärinstallerad somstandardiosx10.3ochsenare
17 MacOSXforensics Enintroduktion FileVault MedFileVaultsåsäkraranvändarensinhemmamappgenomkryptering.Krypteringenbestårav 128bitarsAESochskerautomatisktibakgrunden.TillskillnadmotWindowsVistasBitlockerså ärdetendastanvändarenshemmamappsomkrypterasimacosx.filevaultärintepåslaget somstandardmenanvändarenkanaktiveratjänstengenomsysteminställningar Säkerhet FileVault. OmFileVaultäraktiveratsåkommerhelahemmamappenattläggasinienkrypterad sparseimagefilmednamet:användarnamn.spareimageianvändarenshemmakatalog.en sparseimagefilärenvanligdmg fildärstorlekenärdynamisk(växervidbehov).endmg filär MacOSXskivavbildsformat. Förattkommaåtenannananvändareskrypteradehemmamappsåmåstemanha administrationsrättigheterochförattkommaåtinnehålletihemmamappensåmåstemanha användarenslösenordellerhuvudlösenordetomettsådantäraktiveradimacosx säkerhetsinställningar. Förattkopieraenanvändareskrypteradehemmamappsåkanmangöraföljande: 1. Öppnaettshelliterminalenmedrooträttigheter:sudo sh 2. Kopierafilentillönskadmapp:cp /Users/kevin/kevin.sparseimage /Bevis Taägarskapavfilen:chown användarnamn /Bevis-001/kevin.sparseimage 4. Låsfilensåattingaändringarkangöras:chflags uchg /Bevis- 001/kevin.sparseimage Studerarmandenkrypteradefilensåkommermaninteseannatänrabarbersoppa.Dockkan detvaravärtattnämnaattenkrypteradhemmamappharföljandesignaturifilhuvudet: encrcdsa FilenkansedanmonterasiMacOSXgenomattdubbelklickapåfilen.Vidlyckadmonteringså kommermanpresenteradförendialogrutamedförfråganomanvändarenslösenordtill hemmamappen. Detfinnsettprogrammednamnetvfcrack 8 somkanvaratillhjälpförattknäckafilevault Spotlight SpotlightärindexeringsmotornochsöktjänsteniMacOSXsomanvändsföratthållaredapå filerochdessmetadata.endoldfilmednamnet.spotlight-v100skapasirotenochinnehåller indexeringsdata.spotlightärsomaktiveradsomstandardochindexerarsomstandardföljande platser: Allahemmakataloger Documents,Movies,MusicandPictureskatalogerna Papperskorgenförallamonteradevolymerochanvändare
18 MacOSXforensics Enintroduktion ~/Library/Metadata/ ~/Library/Caches/Metadata/ ~/Library/Mail/ ~/Library/Caches/com.apple.AddressBook/Metadata/ ~/Library/PreferencePanes/ /Library/PreferencePanes/ /System/Library/PreferencePanes/ /Applications Användarnakanocksåmanuelltläggatillplatsersomdetyckerskallindexerasförsnabb sökning,åtkomst.spotlightkommerocksåautomatiskattindexeraexternlagringsmedia(usb, FireWire)närdessakopplasinisystemet. Viktigt! Omdatorninnehållerfleraanvändarkontonsåkommerallafilersomliggeröverstianvändarens hemmakatalog(överstikatalogstrukturen)ocksåattindexeras.dessafilerkanmansökapåmendekaninte ändras.filersomfinnsinomdesktop,documents,library,music,moviesochpictureskommerinteatt indexerasellerkunnasökaspåfrånenannananvändareskonto. TvåanvändbaraterminalverktygförarbetamedSpotlightindexär: mdfind,ettterminalverktygföratthittafilergenomspotlightindex. mdls,visarmetadataförengivenfil Somexempelpåanvändningsåprovarjagiterminalenattsökadettadokument: mdfind DT2005_MacOSX /Users/kevin/Documents/Microsoft användardata/office 2008 AutoRecovery/AutoRecovery save of DT2005_MacOSX_forensics_Kevin_Lund.docx /Users/kevin/Documents/Utbildning/Högskolan Dalarna/DT Kriminalteknisk datavetenskap II/Projekt/DT2005_MacOSX_forensics_Kevin_Lund.docx kevin@[~]$ mdls ~/Documents/Utbildning/Högskolan\ Dalarna/DT2005\ -\ Kriminalteknisk\ datavetenskap\ II/Projekt/DT2005_MacOSX_forensics_Kevin_Lund.docx kmditemauthors = ( "Kevin Lund" ) kmditemcomment = "Rapport för tentamensprojekt i DT1012-Nätverkssäkerhet" kmditemcontentcreationdate = :11: kmditemcontentmodificationdate = :50: kmditemcontenttype = "org.openxmlformats.wordprocessingml.document" kmditemcontenttypetree = ( "org.openxmlformats.wordprocessingml.document", "org.openxmlformats.openxml", "public.zip-archive", "com.pkware.zip-archive", "public.data", "public.item", "com.apple.bom-archive", "public.archive", "public.composite-content", 14
19 MacOSXforensics Enintroduktion "public.content" ) kmditemdisplayname = "DT2005_MacOSX_forensics_Kevin_Lund.docx" kmditemeditors = ( "Kevin Lund" ) kmditemfscontentchangedate = :50: kmditemfscreationdate = :11: kmditemfscreatorcode = "MSWD" kmditemfsfinderflags = 0 kmditemfshascustomicon = 0 kmditemfsinvisible = 0 kmditemfsisextensionhidden = 0 kmditemfsisstationery = 0 kmditemfslabel = 0 kmditemfsname = "DT2005_MacOSX_forensics_Kevin_Lund.docx" kmditemfsnodecount = 0 kmditemfsownergroupid = 20 kmditemfsowneruserid = 501 kmditemfssize = kmditemfstypecode = "WXBN" kmditemkind = "Microsoft Word-dokument" kmditemlastuseddate = :50: kmditemorganizations = ( "Ho\U0308gskolan Dalarna" ) kmditemsubject = "Nätverkssäkerhet" kmditemtitle = "Tentamen" kmditemuseddates = ( :00: , :00: , :00: , :00: , :00: , :00: ) Ovansynsmetadataförfilen,datumendåfilenanvänts,namnetc.Imittfallsåsynsdetganska tydligtattjaganväntmigavenmallsomjagkopieratintexttill:tentamensprojektetikursen Nätverkssäkerhet.Filenskapades :11: Finder FinderärMacOSXfilhanterare.Programmetvarenavdeförstagrafiskafilhanterarnaochhar varitenförebildtillwindowsanvändarnas Utforskaren DiskArbitration DiskarbitrationärenbakgrundstjänstiMacOSXsomhanterarmonteringavfilsystem.Denhär tjänstenkommerautomatisktattmonteraochvisaeninkoppladenhetsomt.ex.enexternusb hårddisk.diskarbitrationkommerattmonteravolymermedläs ochskrivrättighetervilketinte ärönskvärtiforensisktsyfte.närmananvänderenmacosxdatorförattundersökaen misstänktsdatorsåbördennatjänstvaraavstängd.observeraattntfsvolymerendastkommer 15
20 MacOSXforensics Enintroduktion attmonterasmedläsrättigheteromintemacfuse 9 ellerparagaonntfsformac 10 ellerannan liknandetjänstärinstalleradpåsystemet. FörattaktiveraelleravaktiveraDiskArbitrationunderMacOSXgörföljande: 1. Taensäkerhetskopiaavfilen/etc/mach_init.d/diskarbitrationd.plist sudo cp /etc/mach_init.d/diskarbitrationd.plist /Backup/ 2. Radera/etc/mach_init.d/diskarbitrationd.plist sudo rm /etc/mach_init.d/diskarbitrationd.plist 3. StartaomsystemetochDiskArbitrationskallvaraavstängd. 4. FörattaktiveraDiskArbitraionigensåkopieratillbakadensäkerhetskopierade originalfilentillbakatillursprungligplats. sudo cp /Backup/diskarbitrationd.plist /etc/mach_init.d/ 5. Startasedanomsystemet! FörmerainformationomDiskarbitrationsemansidanunderbilagor AddressBook AdressbokenärenapplikationsomföljermedMacOSXsomstandard.Användsavanvändaren förattlagranamn,adresser,telefonnummer,im alias,hemsideinformationetc.adressbokenär ocksåtättintegreradmedandraapplikationersomt.e.x.mail&safari. Merainfokanhittas: ~/Library/Address Book Plug-Ins ~/Library/Application Support/AddressBook ical Ärdetmedföljandekalenderprogrammet.iCalärettenkeltprogramochanvändasganskaflitigt avmacanhängarna.icalkanocksåsynkroniserasmedonlinetjänstenmobileme.användarna kanocksåpublicerasinakalendraronlineförandraattse. Informationomkalendrarkanhittashär: ~/Library/Calendars Mail Ärdenmedföljandeochpopulärae postklienten.mailärtättintegreradmedadressbokenoch hållerocksåredapåmottagnaochskickadee postadressersomintefinnsadressboken.regler kanskrivasochprogrammetharenenkelskräpposthanterare.mailharstödförflerakontonoch POP3&IMAP software.com/home/ntfs mac/ 16
21 MacOSXforensics Enintroduktion Informationkanhittaspåföljandeplatser: ~/Library/Preferences/com.apple.mail.plist ~/Library/Mail/ ~/Library/Mail-attachments/ Mac&MobileMe.macellerMobileMesomdetnumeraheterärentjänstsomköpsitilläggavApplesomger användarnatillgångtillmailmedupptillfemaliasadresser.tjänstenärtättintegreradmedmac OSXochanvändsförbl.a.säkerhetskopieringonlineidetmedföljande20GBlagringsutrymmet. MobileMetillåtersynkningavadressbok,Safaribokmärken,iCalkalendrar,nycklar, webblösenord,certifikatetc. Enbraidéärattgåigenominformationhäromtjänsteninhandlatsavdatorägaren.Brukarspara enplistfilunder~/library/preferencesmedinformationsynkning,namnetc Nyckelhanteraren ÄrAppleslösenordshanteringssystem.Innehållerbl.a.lösenordtillwebbplatser,FTPservrar, SSHkonton,nätverksutdelningar,krypteradeenheter,privatanycklar,certifikatetc. IMacOSXsparasnormaltkeychain filerpåföljandeplatser: ~/Library/Keychains/ /Library/Keychains/ /Network/Library/Keychains/ Nyckelhanteringsfilensomanvändssomstandardärlogin.keychainochfinnsunder hemmakatalogen.dennafilärdensomladdasinautomatisknärenanvändareloggarini systemetmedsittlösenord Safari ÄrwebbläsarensomföljermedsomstandardiMacOSX.DenanvändsganskaflitigtavMac användarnamenävenandrawebbläsaresomt.ex.firefox&operaärpopulära. Safarifrånochmedversion3använderprecissomsenareversioneravFireFox,SQLitefilerför attsparanercacheochhistorik.safarispararnerwebbformulärlösenordikeychain. Merinformationkanhittas: ~/Library/Preferences/com.apple.Safari.plist ~/Library/Caches ~/Library/Safari Frånommedversion3.1.1sparaswebbcachepåföljandeplats: /private/var/folders 17
22 MacOSXforensics Enintroduktion Programförsnabbmeddelanden DetfinnsmångaprogramförsnabbmeddelandenpåMac.DetprogramsommedföljerMacOSX heterichatochharstödförföljandeprotokoll: AOL, ICQ, JabberochGoogleTalk Bonjour,.Mac(MobileMe) AndraIM programärbl.a.aolinstantmessenger,adium,microsoftmessenger,skypem.fl. MSNprotokolletärdetprotokollförsnabbmeddelandesomärpopulärastiSverige.Program somstöderdessaärgivetvisdemestpopulära.desomfallerinidenkategorinärmicrosoft MessengerochAdium. MicrosoftMessengerspararnerinformationombl.a.historikochdataförklientenunder ~/Documents/Microsoft userdata/ Adiumsparariställetnerinformationunder:~/Library/Application Support/Adium 2.0/ 18
23 MacOSXforensics Enintroduktion MacOSXloggfiler MacOSXskaparprecissomLinuxochandraUnixsystemmångaloggfiler.Vissaloggfilerär väldigtdetaljerademedanandraäravliteintresseienforensiskundersökning.nedanföljer någraloggfilersomkanvaraavintresseförattetableratidslinje,handlingaroch konfigurationer. Loggfil /var/log/crashreporter.log /var/log/cups/access_log /var/log/cups/error_log /var/log/daily.out /var/log/samba/log.nmbd /var/log/appfirewall.log ~/Library/Logs Beskrivning / Innehåll Innehålleranvändningshistorik,informationskrivstilldennafilnärett programkraschar. Informationomskrivaranslutning. Informationomskrivaranslutning. Historikövernätverksinterfaceochdiskstorlek. InformationomanslutningartillSambaenheter(Windowsbaserade enheter). Informationombrandväggstrafik. Pådennaplatsfinnsprogramspecifikaloggar. ~/Library/Logs/DiscRecording.log InnehållerenloggöverCD/DVDmediasomärutbräntmedFinder. Innehållerenloggövermonterade,avmonteradeISOochDMGfiler, ~/Library/Logs/DiscUtility.log partitionsinformationomhd,reparationeravbehörigheteretc. InnehållerinformationöverförflutnaiChatanslutningsförsök.Man ~/Library/Logs/iChatConnectionErrors hittardatasomt.ex.användarnamn,ip adresserochdatumsamttid förförsöket. Innehållerinformationöverev.MobileMesynkning,mobilaenheter ~/Library/Logs/Sync somt.ex.ipodsochmobiltelefoner,tidochdatumförhändelsen. Tabell2:VanligaloggfileriMacOSXochdessinnehåll(Kubasiak, 2007) 19
24 MacOSXforensics Enintroduktion PropertyListFormatFile(.plist) MacOSXochallaandraMacOSversioneranvändersiginteavettregistersomMicrosoft Windowsanvändersigav.Iställetanvändss.k.plist filerförattsparanerinnehåll.plistären förkortningför PropertyListFormatFile.Innehålletienplist filärbinärtxmlformatochkan inteläsasmedenvanligtexteditor. Detfinnsettflertalspeciellaverktygförattbehandlaplist filerpåenmac.dessakanladdasner frånt.ex.macupdateellerversiontracker.tillsammansmedxcodesomärapplesmotsvarighet tillmicrosoftsvisualstudiosåföljerdetmedocksåmedenplist editor.ettinbyggtanvändbart terminalverktygförattbehandlaplist filerärplutil. sudo plutil -convert xml1 -o ~/Desktop/SystemVersion.xml /System/Library/CoreServices/SystemVersion.plist Ovanståendeexempelvisarentypiskanvändningavverktyget.Idettafallsåkonverteradejag filensystemversion.plisttillxml fil(systemversion.xml)tillskrivbordet.xml filenkansedan öppnasmedenvanligtexteditorellerannatverktygförattbehandlaxml filer.innehålletifilen är: <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" " <plist version="1.0"> <dict> <key>productbuildversion</key> <string>9g55</string> <key>productcopyright</key> <string> Apple Inc.</string> <key>productname</key> <string>mac OS X</string> <key>productuservisibleversion</key> <string>10.5.6</string> <key>productversion</key> <string>10.5.6</string> </dict> </plist> Detärenkeltattskrivaettshellskript,AppleskriptelleranvändasigavAutomatorföratt automatiseradennaprocess.vanligaprogramochsystemetsparagenerelltsinainställningari plist filer.detfinnsmångaplist filerochdessafårundersökasfrånfalltillfallmennågra intressantaär: 20
25 MacOSXforensics Enintroduktion Fil /System/Library/CoreServices/System Version.plist /private/var/log/osinstall.custom /private/etc/hosts Beskrivning / Innehåll InnehållerversionsinformationominstalleratOS. Ingenplist filmeninnehållerinformationomdatumochtiddåos varinstallerat(avslutadinstallation). Ingenplist filmeninnehållerinformationomdefineradeip adresser ochdessassocieradenamn. Tabell3:Plist filerochandraviktigainformationsresurser Fil (~/Library/Preferences/) AdressBookMe.plist com.apple.bluetooth.plist com.apple.dashboard.plist Beskrivning / Innehåll Innehållerdatasomanvändarensjälvskrivitinomsigsjälvi Adressboken. InformationomenhetersomharvaritanslutnaviaBluethooth.Visar ocksåsenastedatumochtidföranslutningen. Informationominstallerades.k.Widgets. com.apple.dock.plist com.apple.finder.plist com.apple.grab.plist Informationomprogramtillgängligaidockan. Informationomsenasteöppnademappar,senasteserveranslutningar frånfinderochsenaste Gåtillmapp valet. Informationomsenastemappsomlästsin. com.apple.mail.plist InformationomMail.appochdessinställningarsomt.ex.kontonamn ochvarte postenliggerlagradpådisken. com.apple.networkutility.plist Informationomnätverksuppslagningarsomt.ex.Whois,Pingochport scans. Senastedokumentensomöppnatsmedprogrammet com.apple.prewiew.bookmarks.plist Förhandsgranskning. com.apple.print.printcenter.plist Informationomsenasteanslutnaskrivare. com.apple.quicktimeplayer.plist com.apple.safari.plist com.apple.sidebarlists.plist com.apple.systemuiserver.plist com.apple.scheduler.plist com.apple.recentitems.plist InformationomsenasteuppspeladefilmeriQuicktime. InformationomSafarihistoriksomt.ex.senastesöktermer,senaste öppnadelokalafileretc. Innehållerhistoriskinformationomnuvarandeochförgåendeobjekt somharvisatsifindersidebar. Informationom egna menyersominstalleratsavanvändaren.kan varaanvändbartommanvillsedetsomkörsnäranvändarenloggarin. Informationomschemalagdaautomatiskahändelsersomt.ex. SystemuppdateringellerMobileMesynkning. Informationomsenasteanvändaprogram,filerochserveranslutningar. Tabell4:Någraplist filermedintressantinformation. 21
26 MacOSXforensics Enintroduktion Informationsförvärv Nedankommerjagattbeskrivatreolikametoderförattpåettforensisktsättfåtillgångtilldata påenmisstänktsdator.tvåavteknikernakommerattinnebäraattanvändamåldatorndirekt ochetttredjesättgenomanvändingavytterligareendator.detreolikateknikernärsingleusermode,livecdochtargetdiskmode(firewirediskmode).ytterligareettsättattfå tillgångtillinformationurenmåldatorärattfysisktplockauthårddiskenurdatorn. 3.1 MacOSBootkommandon Detfinnsmångaolikatangentbordskommandonundersomorsakarolikahandlingarvidbootpå Mac.AllakombinationerfungerarintemedallaMacdatorer.Nedanärnågrakommandonoch dessfunktion: Funktion Förbigåstartskivanochbootafrånen externenhet(hd,cd,dvd) BootafrånenCD/DVD C Tangentbordskombination CMD ALT SHIFT DELETE BootafrånenspecifikSCSIID Matautdiskett(FloppyDisk) Väljenenhetattbootafrån CMD ALT SHIFT DELETE # Hållneremusknappen ALT StartaiTargetedDiskMode T OSXVerboseMode OSXSIngle UserMode OpenFirmware ALT V ALT S CMD ALT O F 3.2 Single usermode Tabell5:MacOStangentbordskombinationervidboot. Single usermodeärenavdebästaverktygeninommacintoshforensiskautredningar.dethär lägetioperativsystemetärursprungligentänktföradministratörerattpåettlättsättunderhålla datorn.isingle usermodekrävsdetkunskapomunixdåmankommuniceramedosenbart genomenterminal.isingle usermodesåkommermanattvararootpåsystemet. Viktigt! EnavanceradanvändarekanhaavaktiveratSingle usermode.omettförsökattbootaomisingle usermode intelyckas.antecknadettaiutredningsrapporten. EfterbootiSingle Usermode(seovan)såpresenterasmanfårettterminalfönsterdärmanär inloggadsomroot användare.mankanorsakamycketskadaommanintevetvadmangöri dettaläge.filsystemetärmonteratmedendastläs rättigheter.förattmonterafilsystemetmed skrivrättighetersåkanmananvändasigavkommandot:/sbin/mount -uw / 22
27 MacOSXforensics Enintroduktion Följandekommandonärickedestruktivaochkananvändasförattsamlaininformationunder enutredning: date Datummednuvarandetidszon. date u DatumiUTC hdiutilpartition/dev/disk0 Visarpartitionstabellenöverboot enheten hdiutilpmap2/dev/disk0 Visarytterligareinformationompartitionstabellenför boot enheten. ls/dev/disk? Listaraktivaenhetsfilerfördeinstalleradeenheterna. system_profilersphardwaredatatype VisarinfoomMacintoshhårdvara system_profilerspsoftwaredatatype VisarsysteminformationomOS system_profilerspparallelatadatatype VisarinfoomATAenheter system_profilersphardwareraiddatatype VisarinfoomhårdvaruRAID system_profilerspmemorydatatype Visarinfoominstalleratminne system_profilerparallelscsidatatype VisarinfoomSCSIenheter system_profilerspsasdatatype VisarinfoomSAS(SerialAttachedSCS)enheter system_profilerspserialatadatatype VisarinfoomSATAenheter 3.3 LiveCD FördelenmedattanvändaenBootCDärattsystemetochmjukvaraärdensammaförvarjegång manstartar.detärdockviktigtattpåpekaattallabootcdintefungerarmedallamacdatorer. Mankan,ommanharkunskapenattskapaenegenBootCD. AttbootafrånenLiveCDärenganskaenkelprocess.Startaommedskivaniochhållinne alt tangenteneller C.DetfinnsotroligtmångaLinuxdistributionerochattingåendebeskriva användningenavdessaliggerutanförramenidettaarbete.enenkelsökningiensökmotorför MacLiveBootCD,Knoppix,Ubuntuetc.ärettsättatttaframnödvändiginformation.Dockskall manvaramycketobservantmedvilkenlivecd,linuxdist.manväljer.detäravytterstaviktatt manvetvadsomhändernärmanstartarfrånskivansåattpotentiellviktiginformationinte förändras.linuxdistenskallhastödförefi,of,hfs/hfs+ochbörinteautomatisktmontera filsystemet. NågraexempelpåLinuxdistributionersomfungerarmedMacär: IntelMac UbuntuLiveCD IntelMac HelixLiveCD IntelMac BacktrackLiveCD PowerPCochIntelMac BBTMacquistionCD Fleradistributionerfinnsmedallsäkerhet.Användvalfrisökmotorföratthittamerainfo.BBT (BlackbagTechnologies)erbjuderenprenumerationpåenforensiskgodkändMacBootCD. MerainfoomBBTochMacquisitionkanhittashär: 23
28 MacOSXforensics Enintroduktion TargetDiskMode DentredjemetodenärTargetDiskModeellerFirewireDiskModesomdetocksåkallas.Denna metodärdenmetodsomerbjudermestflexibilitet.dukant.ex.användaenlaptopellerstationär datormedvalfrittosförattundersökamåldatorn.manskalldocksetillsåattauto mountpå undersökningsdatornäravslaget.observeraattdetinteärsäkertatttdmfungerarpå måldatorn. TargetDiskModeärenteknologisomtillåterenMacintoshdatorattagerasomenextern, firewireenhet.datornkommerinteattmodifieradataellerfilsystemominteanvändaren uttryckligenvilldet. Viktigt! TargetDiskModefungerarendastpåinternaATAenheter.TDMkommerendastattanslutatilldenATA enhetsomärangivensommasterpåultraatabussen.tdmkommerinteattanslutatillata slavar,atapi ellerscsienheter.mankanmedandraordintefåtillgångtillallainternaenheteromdetfinnsfleränen installerade.användex.livecdomdetmisstänksattdatorninnehållerflerainternaenheter. FörattanvändasigavTDMochtaenforensiskskivabildavenhetensåanvändföljandesteg: 1. SetillsåattdetOSsomanvändspåundersökningsdatorninteharauto mountpåslaget. OmenMacanvändssåavaktiveraDiskArbitration.(seovan) 2. Setillattmåldatornäravstängd.OmenlaptopärmåldatornsetillsåattAC adapternär inkopplad. 3. KopplaihopmåldatornmedundersökningsdatornmedenFireWirekabel. Undersökningsdatornbehöverintevaraavslagen. 4. Startamåldatornochomedelbarthållinne T knappentillsenfirewiresymbolvisas. 5. PåundersökningsdatornöppnaettterminalfönsterochletauppdenanslutnaTDM datornt.ex.ls /dev/disk? 6. TaenMD5summapåenheten:md5 /dev/disk1 > /Bevis/targetMac_start.md5 7. Använddetinbyggdaverktygetddföratttaenskivavbild:dd if=/dev/disk1 conv=noerror,sync of=/bevis/targetmac.ddsetillsåattutrymmefinns! 8. TaennyMD5summa:md5 /dev/disk1 > /Bevis/targetMac_end.md5 9. Stängavmåldatorngenomatthållainneströmknappen. 10. Kopplabortkabeln. 24
29 MacOSXforensics Enintroduktion FysiskurplockningavinternHD AttplockabortdeninternahårddiskenkanpåenMacintoshvaraenkompliceraduppgift.Vissa Macdatorerkanupplevassomomdemerellermindreärsvetsadeihop.SidaniFixit 11 visarmed detaljeradebilderpåhurmanplockarisärolikamacmodeller.andrakällorföratthitta informationomhurmanplockarisärenmacutanattförstöradenärbl.a.youtube. Viktigt! KomihågattanvändaenfysiskskrivspärrpåHDinnandenundersöks. 3.6 Liveundersökning Enliveundersökningavendatorinnebärattsparanerallflyktiginformationavvikt.Eftersom MacharinbyggtstödförbådePerlochPythonärdetmyckettroligtattdeskriptskrivnaför Linux/UnixidettaändamålkommerattfungeraraktaviMac.Dettabördockiförhand undersökasochbekräftaspåenannanmac.jagskulledockviljatipsaomettprogrammednamn MacLockPickIIfrånSubrosasoftsomunderlättardettaarbete.Programmetfinnsförbåde WindowsochMacochsamlarininformationfrånettflertalolikakällorutankonfiguration. Programmetkanocksåbyggasutmedhjälpavs.k.Plugins. Merinfoomprogrammetkanhittaspåföljandeplatser: _info&cpath=1&products_id=2&zenid=778622c0b02fa36a10156fdc2b2fcf MinnesdumppåenMac VirtuelltminnepåenMacsparasunder/var/vmochhittarenenhetsfilpåminnetunder /dev/mem*påvissamacos.finnsenenhetsfilsåkanenminnesdumpgörasmedhjälpavddpå följandesätt:dd if=/dev/mem of=memdump.img conv=noerror,sync PåallaMacOSsystemsåfinnsdetingenenhetsfilförminnet.MenpåallanyareMac(efter2005) såfinnsdetenfunktionsomkallasförsafesleep.dennafunktionärtänktattanvändasföratt återställadatornomdetskullebliströmavbrottunderdatornsvilolägeellerombatterietpåen bärbardatorärpåvägatttaslut.närdatorngårnedivilolägesåkommerheladatornsminne attkopierasnedtilldisk,okrypterat.innehålletidennafilkommerattkopierasövertillminnet igennärdatornväcksursittviloläge. Dennafilkanmanhittaunder/var/vm/sleepimage.Kopieringavdennafilskerpåsammasätt somovanmedddellerheltenkeltkopierafilen.givetvissåbörmd5ellersha1summartas innanochefterprocessen
30 MacOSXforensics Enintroduktion Bilagor 4.1 MANsidor Diskarbitrationd DISKARBITRATIOND(8) BSD System Manager's Manual DISKARBITRATIOND(8) NAME diskarbitrationd -- disk arbitration daemon SYNOPSIS diskarbitrationd [-d] DESCRIPTION diskarbitrationd listens for connections from clients, notifies clients of the appearance of disks and filesystems, and governs the mounting of filesystems and the claiming of disks amongst clients. diskarbitrationd is accessed via the Disk Arbitration framework. Options: -d Report detailed information in /var/log/diskarbitrationd.log. This option forces diskarbitrationd to run in the foreground. The file /etc/fstab is consulted for user-defined mount points, indexed by filesystem, in the mount point determination for a filesystem. Each filesystem can be identified by its UUID or by its label, using the constructs ``UUID'' or ``LABEL'', respectively. For example: UUID=DF000C7E-AE0C-3B15-B730-DFD2EF15CB91 /export ufs ro UUID=FAB060E9-79F7-33FF-BE85-E1D3ABD3EDEA none hfs rw,noauto LABEL=The\040Volume\040Name\040Is\040This none msdos ro FILES /etc/fstab /var/log/diskarbitrationd.log /var/run/diskarbitrationd.pid /System/Library/LaunchDaemons/com.apple.diskarbitrationd.plist SEE ALSO fstab(5) Darwin July 18, 2004 Darwin 26
31 MacOSXforensics Enintroduktion Plutil PLUTIL(1) BSD General Commands Manual PLUTIL(1) NAME plutil -- property list utility SYNOPSIS plutil [command_option] [other_options] file... DESCRIPTION plutil can be used to check the syntax of property list files, or convert a plist file from one format to another. The first argument indicates the operation to perform, one of: -help -lint Show the usage information for the command and exit. Check the named property list files for syntax errors. This is the default command option if none is specified. -convert fmt Convert the named file to the indicated format and write back to the file system. If the file can't be loaded due to invalid syntax, the operation fails. fmt is one of: xml1, for version 1 of the XML plist format binary1, for version 1 of the binary plist format There are a few additional options: -- Specifies that all further arguments are file names -s Don't print anything on success. -o path Specify an alternate path name for the result of the -convert operation; this option is only useful with a single file to be converted. Specifying - as the path outputs to stdout (only allowed with XML output). -e extension Specify an alternate extension for converted files, and the output file names are otherwise the same. 27
32 MacOSXforensics Enintroduktion InitialDataGathering Dennainformationärhämtadfrån: OperatingSystemInstallationDate /var/log/osinstall.custom OperatingSystemVersion /System/Library/CoreServices/SystemVersion.plist (OS X Client) /System/Library/CoreServices/ServerVersion.plist (OS X Server) LastSoftwareUpdate /Library/Preferences/com.apple.SoftwareUpdate.plist RegistationInformationduringOperatingSystemInstallation /var/db/.applesetupdone CurrentTimeZone /etc/localtime (link file pointing to current time zone) OR /Library/Preferences/.GlobalPreferences.plist Auto LoginUserandLastLoginUser /Library/Preferences/com.apple.loginwindow.plist HomeFolders /Users/username UserAuto LaunchItems /Users/username/Library/Preferences/loginwindow.plist DeletedUsers /Library/Preferences/com.apple.preferences.accounts.plist NetworkSettings /Library/Preferences/com.apple.alf.plist - Firewall Settings /Library/Preferences/SystemConfiguration/com.apple.airport.preference s.plist - Airport (Wireless) Settings /Library/Preferences/SystemConfiguration/com.apple.nat.plist - Internet Sharing Settings /Library/Preferences/SystemConfiguration/com.apple.network.identifica tion.plist - Historical Network TCP/IP Assignments with Timestamps /Library/Preferences/SystemConfiguration/com.apple.NetworkInterfaces. plist - Onboard Interfaces 28
33 MacOSXforensics Enintroduktion /Library/Preferences/SystemConfiguration/com.apple.preferences.plist - Network Configuration for each interface BluetoothHistory /Library/Preferences/com.apple.Bluetooth.plist InstantMessaging /Library/Preferences/com.apple.iChat.AIM.plist /Library/Preferences/com.apple.iChat.plist /Library/Preferences/com.apple.iChat.SubNet.plist /Users/username/Library/Preferences/com.aol.aim.plist /Users/username/Library/Preferences/com.adiumX.adiumX.plist /Users/username/Library/Preferences/com.apple.iChat.AIM.plist /Users/username/Library/Preferences/com.apple.iChat.plist /Users/username/Library/Preferences/com.apple.SubNet.plist /Users/username/Library/Preferences/com.skype.skype.plist /Users/username/Library/Preferences/com.yahoo.messenger3.plist /Users/username/Library/Preferences/com.yahoo.messenger3.Users.screen name.plist PeertoPeer Safari /Users/Library/Preferences/Limewire/* /Users/username/Library/Safari/Bookmarks.plist - User's Bookmarks /Users/username/Library/Safari/Downloads.plist - Contents of the user's Downloads window in Safari /Users/username/Library/Safari/History.plist - Safari browser history /Users/username/Library/Safari/LastSession.plist - defines the last browsing session (window and tabs that were open) LogFiles /var/log/* /Users/username/Library/Logs/* SleepFileandVirtualMemory /var/vm/sleepimage /var/vm/swapfile0 29
Michael Q. Jones & Matt B. Pedersen University of Nevada Las Vegas
Michael Q. Jones & Matt B. Pedersen University of Nevada Las Vegas The Distributed Application Debugger is a debugging tool for parallel programs Targets the MPI platform Runs remotley even on private
Läs merTerminal vad det är vad man kan göra med den
Terminal vad det är vad man kan göra med den Touch Användbarhet Batchkörning WIMP CLI (Command Line Interface) sh ksh tcsh bash zsh (Windows, Icon, Menu, Pointer) Elektronrör 1940 1950 1960 1970 1980 1990
Läs merBeijer Electronics AB 2000, MA00336A, 2000-12
Demonstration driver English Svenska Beijer Electronics AB 2000, MA00336A, 2000-12 Beijer Electronics AB reserves the right to change information in this manual without prior notice. All examples in this
Läs merFilsystem. Varför? Hur? För att kunna lagra data mer permanent än i RAM. Vettig organisation Vettiga namn
Varför? För att kunna lagra data mer permanent än i RAM Hur? Vettig organisation Vettiga namn Stora/små bokstäver 8-bitars tecken (teckenkodning) File extensions Längd Struktur på filerna Byte efter byte,
Läs merProblem som kan uppkomma vid registrering av ansökan
Problem som kan uppkomma vid registrering av ansökan Om du har problem med din ansökan och inte kommer vidare kan det bero på det som anges nedan - kolla gärna igenom detta i första hand. Problem vid registrering
Läs mer1. Log on to the system using the user ide and password ide. 2. Copy the file /etc/ca-certificates.conf to the home directory of the user.
1. Log on to the system using the user ide and password ide. 2. Copy the file /etc/ca-certificates.conf to the home directory of the user. The user ide must own the copied file. 3. Open up the copy in
Läs mer2.1 Installation of driver using Internet Installation of driver from disk... 3
&RQWHQW,QQHKnOO 0DQXDOÃ(QJOLVKÃ'HPRGULYHU )RUHZRUG Ã,QWURGXFWLRQ Ã,QVWDOOÃDQGÃXSGDWHÃGULYHU 2.1 Installation of driver using Internet... 3 2.2 Installation of driver from disk... 3 Ã&RQQHFWLQJÃWKHÃWHUPLQDOÃWRÃWKHÃ3/&ÃV\VWHP
Läs merÖvning 1: Skapa virtuell maskin för utveckling.
Övning 1: Skapa virtuell maskin för utveckling. Arbetsuppgift 1: Skapa storage account. Steg 1: I vänstre delen av Preview Portal, klicka på Browse. Steg 2: I fönstret Browse, klicka på alternativet Storage.
Läs merDatasäkerhet och integritet
Chapter 4 module A Networking Concepts OSI-modellen TCP/IP This module is a refresher on networking concepts, which are important in information security A Simple Home Network 2 Unshielded Twisted Pair
Läs merAlternativet är iwindows registret som ni hittar under regedit och Windows XP 32 bit.
TNT ExpressShipper installation. Om ni redan har en ExpressShipper installation på företaget behöver ni först ta reda på vilken version som är installerad och sökvägen till databasen. Versionen ser ni
Läs merJobOffice SQL databas på server
JobOffice SQL databas på server Nedan följer en instruktion hur du konfigurerar JobOffice kassas SQL databas på en server. Om du känner dig osäker på det här, kontakta någon lokal data- och nätverkstekniker.
Läs merSwedbank Mobile Loadtesting. LoadRunner 11.04 Mobile App protocol
Swedbank Mobile Loadtesting LoadRunner 11.04 Mobile App protocol Bakgrund Mission: Prestandatesta mobilt backend Typ: RESTful tjänst Underlag: Dokumenterat URI och API (Uniform Resource Identifier, Application
Läs merInstalationGuide. English. MODEL:150NHighGain/30NMiniUSBAdapter
miraclebox miraclewifi InstalationGuide English MODEL:150NHighGain/30NMiniUSBAdapter ENGLISH MIRACLE WIFI 150N & 300N USERMANUAL MIRACLEBOX.SE 1 ENGLISH Table of Contents Package Contents... 3 System Requirements
Läs merRUTINBESKRIVNING FÖR INSTALLATION AV KAMERA
SS-ISO 9002/4.5 Kam Mera4342-1.doc Sida 1 av 16 RUTINBESKRIVNING FÖR INSTALLATION AV KAMERA SS-ISO 9002/4.5 Kam Mera4342-1.doc Sida 2 av 16 INNEHÅLL SIDA Tilldelning av IP-adress... 3 Uppsättning av Kamera...
Läs merSwedish National Data Service
University of Gothenburg Karolinska Institutet Lund University Stockholm University Swedish University of Agricultural Sciences Umeå University Uppsala University Swedish National Data Service An infrastructure
Läs merApplication Note SW
TWINSAFE DIAGNOSTIK TwinSAFE är Beckhoffs safety-lösning. En översikt över hur TwinSAFE är implementerat, såväl fysiskt som logiskt, finns på hemsidan: http://www.beckhoff.se/english/highlights/fsoe/default.htm?id=35572043381
Läs merSchenker Privpak AB Telefon 033-178300 VAT Nr. SE556124398001 Schenker ABs ansvarsbestämmelser, identiska med Box 905 Faxnr 033-257475 Säte: Borås
Schenker Privpak AB Interface documentation for Parcel Search 2011-10-18 Version: 1 Doc. no.: I04306 Sida 2 av 5 Revision history Datum Version Sign. Kommentar 2011-10-18 1.0.0 PD First public version.
Läs merTentamen. Information. Kurs: Effektiviserad drift av datorsystem Tid: Antal sidor: 5 Tillåtna hjälpmedel: Penna och radergummi
TENTAMEN Tentamen Information Kurs: Effektiviserad drift av datorsystem Tid: 2011-01-05 08.00-12.00 Antal sidor: 5 Tillåtna hjälpmedel: Penna och radergummi Skrivningsansvarig lärare: Marcus Wilhelmsson
Läs merStyrteknik 7.5 hp distans: E-1000 och E-Designer
PLC8A:1 E1000 operatörsterminaler En operatörsterminal ger ett gränssnitt mellan männinska-maskin, (MMI människa-maskininteraktion, HMI Human Machine Interface) Alla terminalerna i E1000-serien är utvecklade
Läs merSVENSK STANDARD SS-EN ISO 19108:2005/AC:2015
SVENSK STANDARD SS-EN ISO 19108:2005/AC:2015 Fastställd/Approved: 2015-07-23 Publicerad/Published: 2016-05-24 Utgåva/Edition: 1 Språk/Language: engelska/english ICS: 35.240.70 Geografisk information Modell
Läs merSchenker Privpak AB Telefon 033-178300 VAT Nr. SE556124398001 Schenker ABs ansvarsbestämmelser, identiska med Box 905 Faxnr 033-257475 Säte: Borås
Schenker Privpak AB Interface documentation for web service packageservices.asmx 2010-10-21 Version: 1.2.2 Doc. no.: I04304 Sida 2 av 14 Revision history Datum Version Sign. Kommentar 2010-02-18 1.0.0
Läs merÖversättning av galleriet. Hjälp till den som vill...
Hjälp till den som vill... $txt['aeva_title'] = 'Galleri'; $txt['aeva_admin'] = 'Admin'; $txt['aeva_add_title'] = 'Titel'; $txt['aeva_add_desc'] = 'Beskrivning'; $txt['aeva_add_file'] = 'Fil att ladda
Läs merUNIX verktyg. Användbara kommandon Fil och informationssökning Tags Versionshanteringssystem
Användbara kommandon Fil och informationssökning Tags Versionshanteringssystem 1 Användbara kommandon 1 more är ett filter som visar information skärmvis Exempel: ls al more less är en mer kraftfull variant
Läs merSchenker Privpak AB Telefon VAT Nr. SE Schenker ABs ansvarsbestämmelser, identiska med Box 905 Faxnr Säte: Borås
Schenker Privpak AB Interface documentation for web service packageservices.asmx 2012-09-01 Version: 1.0.0 Doc. no.: I04304b Sida 2 av 7 Revision history Datum Version Sign. Kommentar 2012-09-01 1.0.0
Läs merF1 SBS 2008. 2013-01-16 EC Utbildning AB 2013-01-16
F1 SBS 2008 EC Utbildning AB 1 F1 SBS 2008 Dagens föreläsning Den mjuka sidan: Vad är Microsoft Small Business Server 2008? Varför SBS 2008? Den hårda sidan, teknik: Installation, systemkrav Konfiguration
Läs merStyrteknik: Binära tal, talsystem och koder D3:1
Styrteknik: Binära tal, talsystem och koder D3:1 Digitala kursmoment D1 Boolesk algebra D2 Grundläggande logiska funktioner D3 Binära tal, talsystem och koder Styrteknik :Binära tal, talsystem och koder
Läs merDatorer och datoranvändning Föreläsningar 2014/15. Föreläsning 1 Unix. Operativsystem. Unix
Datorer och datoranvändning Föreläsningar 2014/15 Per Holm Per.Holm@cs.lth.se Unix 2 (lab 1) Lågnivåprogrammering 23 (lab 2) Datorns hårdvara 45 L A TEX 69 (lab 3) Internet 98 (lab 4) Operativsystem 117
Läs merAllmän information ITS Fjärrskrivbord
ITS fjärrskrivbord Allmän information ITS Fjärrskrivbord I den här pärmen hittar du instruktioner för hur du loggar in på fjärrskrivbordet, både från ditt kontor och när du jobbar någon annanstans. Du
Läs merDetta dokument skall ge en kortfattad introduktion till Jasmine installationen vid DSV.
Detta dokument skall ge en kortfattad introduktion till Jasmine installationen vid DSV. Kortfattat skall ni lära er följande. - Ni skall lära er att koppla upp er mot den lokala Jasmine databasen - Köra
Läs merSupport Manual HoistLocatel Electronic Locks
Support Manual HoistLocatel Electronic Locks 1. S70, Create a Terminating Card for Cards Terminating Card 2. Select the card you want to block, look among Card No. Then click on the single arrow pointing
Läs mer2.45GHz CF Card Reader User Manual. Version /09/15
2.45GHz CF Card Reader User Manual Version 2.0 2008/09/15 Install SYRD245-CF Card Reader to PDA: 1. Explorer SYRD245-CF folder of SYRIS Xtive CD-ROM 2. Check your PDA OS (Mobile5 or PPC2003) NETCF V2 currently
Läs merDagens OS. Unix, Linux och Windows. Unix. Unix. En översikt av dagens OS Titt på hur de gör. Många varianter Mycket gemensamt. En del som skiljer
Dagens OS En översikt av dagens OS Titt på hur de gör Unix, Linux och Windows Unix Många varianter Mycket gemensamt Unix En del som skiljer Vanliga program, shell, etc System calls Interupts and traps
Läs merBlackboard learning system CE
Blackboard learning system CE Inställningar (Del av studentmanual, Kap 7) 20080101 1 Inställningar Det finns vissa grundläggande krav på din dator och dess inställningar för att Blackboard ska fungera
Läs merIsolda Purchase - EDI
Isolda Purchase - EDI Document v 1.0 1 Table of Contents Table of Contents... 2 1 Introduction... 3 1.1 What is EDI?... 4 1.2 Sending and receiving documents... 4 1.3 File format... 4 1.3.1 XML (language
Läs merLinuxadministration 1 1DV417
Tentamen Linuxadministration 1 1DV417 Lärare: Marcus Wilhelmsson marcus.wilhelmsson@lnu.se 24 mars 2011 Kurs: Linuxadministration 1 1DV417 Datum och tid: 24 mars 2011 13.00-17.00 Tillåtna hjälpmedel: Penna
Läs merInstallationsanvisningar ProjectWise Explorer
MANUAL 1 (6) Installationsanvisningar: ProjectWise Explorer, v, Trafikverkets installationspaket Installationsanvisningar ProjectWise Explorer v. - Trafikverkets installationspaket Dokumenthistorik: Version:
Läs merOlika OS. Unix, Linux och Windows. Unix. Unix. En översikt av ett par OS. Titt på hur de gör. Många varianter. Mycket gemensamt. En del som skiljer
Olika OS En översikt av ett par OS Titt på hur de gör Unix, Linux och Windows Unix Många varianter Mycket gemensamt Unix En del som skiljer Begrepp Hur skapas en process Deamon rocess Föräldrar & barn
Läs merInformation technology Open Document Format for Office Applications (OpenDocument) v1.0 (ISO/IEC 26300:2006, IDT) SWEDISH STANDARDS INSTITUTE
SVENSK STANDARD SS-ISO/IEC 26300:2008 Fastställd/Approved: 2008-06-17 Publicerad/Published: 2008-08-04 Utgåva/Edition: 1 Språk/Language: engelska/english ICS: 35.240.30 Information technology Open Document
Läs merLARS. Ett e-bokningssystem för skoldatorer.
LARS Ett e-bokningssystem för skoldatorer. Därför behöver vi LARS Boka dator i förväg. Underlätta för studenter att hitta ledig dator. Rapportera datorer som är sönder. Samordna med schemaläggarnas system,
Läs merGeo installationsguide
Geo installationsguide 2010 SBG AB Geo installationsguide 2010 SBG AB. All rights reserved. Detta dokument innehåller information om Geo installationspaket. Minsta rekommenderade systemegenskaper Operativsystem:
Läs merInstallationsanvisningar VisiWeb. Ansvarig: Visi Closetalk AB Version: 2.3 Datum: 2009-12-14 Mottagare: Visi Web kund
Sida: 1(7) Installationsanvisningar VisiWeb Ansvarig: Visi Closetalk AB Version: 2.3 Datum: 2009-12-14 Mottagare: Visi Web kund Detta dokument Detta dokument beskriver hur man installerar VisiWeb på en
Läs merIntroduktion. Välkommen till kursen DT1035 Kriminalteknisk (forensisk) Datavetenskap 1 Lärare: Hans Jones hjo@du.se Hans Edy Mårtensson hem@du.
Introduktion Välkommen till kursen DT1035 Kriminalteknisk (forensisk) Datavetenskap 1 Lärare: Hans Jones hjo@du.se Hans Edy Mårtensson hem@du.se Kriminalteknisk Datavetenskap 1 - kursinnehåll Incidents
Läs merUppdatera Easy Planning till SQL
Easy Planning SQL 8.x är vår senaste version av planeringsprogram. Vi rekommenderar alla kunder att uppdatera till den senaste versionen då många nya funktioner har tillkommit. Alla användare som har den
Läs merInstallationsguide. Vennesla Library & Cultural Center, Norway Helen & Hard www.hha.no. Installationsguide för ArchiCAD 16
Installationsguide Vennesla Library & Cultural Center, Norway Helen & Hard www.hha.no Installationsguide för ArchiCAD 16 Innehåll Uppgradering Windows/Mac Uppgradering av ArchiCAD-låset. Nyinstallation
Läs merPreschool Kindergarten
Preschool Kindergarten Objectives CCSS Reading: Foundational Skills RF.K.1.D: Recognize and name all upper- and lowercase letters of the alphabet. RF.K.3.A: Demonstrate basic knowledge of one-toone letter-sound
Läs merInstallationshjälp CentOS 5 ENTerprise
Sida 1 CentOS installation Electronic Purse Sweden AB Electronic Purse Sweden AB Installationshjälp CentOS 5 ENTerprise Gespage -Ta tillbaka kontrollen Datum: Copyright 2014 Electronic Purse Sweden AB
Läs merSwitch- och WAN- teknik. F2: Kapitel 3 och 4
Switch- och WAN- teknik F2: Kapitel 3 och 4 Kapitel 3 VLAN Vad är e= VLAN? VLAN står för Virtual LAN och är en teknik för a= dela en switch i flera olika delar, där varje del Illhör olika IP- nät. Exempel:
Läs merSSH, övervakning och loggning, X. Linuxadministration I 1DV417
SSH, övervakning och loggning, X Linuxadministration I 1DV417 1 SSH OpenSSH 2 SSH - Transportlagret 1. Anslut 2. Nyckelutbyte 3. Säker tunnel 3 SSH - Verifikationslagret 1. Anslut 2. Nyckelutbyte 3. Säker
Läs merDIG IN TO Dator och nätverksteknik
DIG IN TO Dator och nätverksteknik CCNA 1 MBR och GPT partitionstabeller Agenda Hårddisktyp och hårddiskonfigurationer Standard och dynamiska hårddiskar Master Boot Record MBR GUID Partitionstabell GPT
Läs merAktivera och använda EtherTalk för Mac OS 9.x
Macintosh "Krav" på sida 3-30 "Snabbinstallation från CD-skiva" på sida 3-30 "Aktivera och använda EtherTalk för Mac OS 9.x" på sida 3-30 "Aktivera och använda TCP/IP för Mac OS 9.x" på sida 3-31 "Aktivera
Läs merÖvningar till UNIX/Linux Grundkurs och förslag till LÖSNING
Övningar till UNIX/Linux Grundkurs och förslag till LÖSNING 1. Träna på att logga in och ut. 2. Mata ln sleep 60. Mata in kommandot date direkt. Tryck på avbrottstangenten, (CTRL-C). Prova kommandot date
Läs merH0008 Skrivskydd FBWF
Skrivskydd FBWF Skrivskydd FBWF (File-Based Write Filter) är en Microsoft komponent som finns med i Windows Embedded image. Det finns inte för Windows CE/Compact 7 operativ, hanteringen av skrivningar
Läs merEvodev AB web www.evodev.se epost info@evodev.se Telefon 033-4300300 Fax 033-126697
Evodev ONE Evodev AB web www.evodev.se epost info@evodev.se Telefon 033-4300300 Fax 033-126697 Innehåll EVODEV ONE 1 General 2 Job 3 Run once / Run daily/weekly / Interval 3 Name 3 Active 3 Description
Läs merBRÖDGRUPPENS HEMSIDA
BRÖDGRUPPENS HEMSIDA LOGGA IN 1 SCHEMA 2 NYTT/ÄNDRA SCHEMA 3-4 DELTAG I EN BRÖDRUNDA 5-6 LÄGG TILL NYA MEDLEMMAR 7-8 Detta är en manual över hur ni, brödgruppens medlemmar kan använda den interna medlemssidan
Läs merNya möjligheter med M3 Technology. Björn Svensson, Björn Torold
Nya möjligheter med Technology Björn Svensson, Björn Torold Vem är vi? 2 Copyright 2011 Lawson. All rights reserved. Nya möjligheter med Technology System Foundation Grid Förändrar basen i Installation
Läs merServices + REST och OAuth
Services + REST och OAuth Syftet med Services Skapa ett Drupal API för att exponera webb- API:er. Officiella versionen - Create a unified Drupal API for web services to be exposed in a variety of different
Läs merWi-Fi travel router for ipad and mobile devices
Wi-Fi travel router for ipad and mobile devices Product ID: R150WN1X1T This Wireless N travel router lets you create a portable wireless hot-spot from a wired network connection or an existing wireless
Läs merÖvning 7. 1. Installation av Gentoo och/eller Arch Linux
Övning 7 1. Installation av Gentoo och/eller Arch Linux Målet med denna övning är att installera operativsystemet Gentoo Linux och/eller Arch Linux. Jag rekommenderar mycket starkt att faktiskt försöka
Läs merTaking Flight! Migrating to SAS 9.2!
Taking Flight! Migrating to SAS 9.2! Joel Orr, System Engineering Division June 1, 2011 Agenda Introduction Benefits of Migration Possible Migration Scenarios To Do List Potential Problems Resources Introduction
Läs merTentamen PC-teknik 5 p
Tentamen PC-teknik 5 p Namn:. Klass:... Program: Di2, Em3, Et3 Datum: 03-08-15 Tid: 13:30-18:30 Lokal: E171 Hjälpmedel: Linjal, miniräknare, Instruktionsrepertoar för 8086 (utdelas), Lathund, Pacific C
Läs merResurser. Visa sidan Hjälpguide. Menykarta. Phaser 4400 laserskrivare
Phaser 4400 laserskrivare Resurser En stor mängd information finns samlad i skrivaren som utskrivbara sidor. På följande sidor visas Hjälpguiden, en utskrivbar sida över resurser för att få hjälp. P4400-77
Läs merDIG IN TO Administration av nätverk- och serverutrustning
DIG IN TO Administration av nätverk- och serverutrustning CCNA 1 1.- CISCO 2.- Router 3.- IOS 4.- Grundkonfigurationer 5.- Routing 6.- Dynamisk routing 7.- Distansvektor routingprotokoll Agenda Internet
Läs merMySQL - testmiljöer på minuter. Thomas Johansson IT-avdelningen
MySQL - testmiljöer på minuter Thomas Johansson IT-avdelningen 1 Kort presentation! MySQL-DBA Unix-gubbe sedan 90-talet 2 Testmiljöer för MySQL För att testa innan uppgradering För att testa uppgradering
Läs merFilsäkerhet i Windows NT (NTFS)
Filsäkerhet i Windows NT (NTFS) Jens Granlund 19.10.2000 Introduktion Detta dokument försöker att beskriva säkerhetsmekanismerna i Windows NTs filsystem NTFS på ett lättbegripligt sätt. Access Control
Läs merAuthentication Context QC Statement. Stefan Santesson, 3xA Security AB stefan@aaa-sec.com
Authentication Context QC Statement Stefan Santesson, 3xA Security AB stefan@aaa-sec.com The use case and problem User identities and user authentication is managed through SAML assertions. Some applications
Läs merKapitel 6, 7, o 8: ARP Vägval Från användare till användare. Jens A Andersson (Maria Kihl)
Kapitel 6, 7, o 8: ARP Vägval Från användare till användare Jens A Andersson (Maria Kihl) Att skicka data över flera länkar All data som skickas mellan två slutnoder kommer att passera flera vägväljare
Läs merGrafisk teknik IMCDP IMCDP IMCDP. IMCDP(filter) Sasan Gooran (HT 2006) Assumptions:
IMCDP Grafisk teknik The impact of the placed dot is fed back to the original image by a filter Original Image Binary Image Sasan Gooran (HT 2006) The next dot is placed where the modified image has its
Läs merFöreläsning 1 Unix. Datorer och datoranvändning Föreläsningar 2018/19. Operativsystem. Unix
Datorer och datoranvändning Föreläsningar 2018/19 Per Holm Roger Henriksson roger.henriksson@cs.lth.se Förberedelse inför laboration 1. Operativsystem, Unix historik Filer och kataloger Kommandon Filskydd
Läs merPROFINET MELLAN EL6631 OCH EK9300
PROFINET MELLAN EL6631 OCH EK9300 Installation och beskrivningsfil Exemplet visar igångkörning av profinet mellan Beckhoff-master och Beckhoff-kopplare för EL-terminaler. Med ny hårdvara är det viktigt
Läs merLösenordsportalen Hosted by UNIT4 For instructions in English, see further down in this document
Lösenordsportalen Hosted by UNIT4 For instructions in English, see further down in this document Användarhandledning inloggning Logga in Gå till denna webbsida för att logga in: http://csportal.u4a.se/
Läs merNy installation...2. Översikt...2. Filer som behövs...2. Installera SQL Server Express (om det behövs)...3. Skapa en databas i SQL Server...
2c8 Modeling Tool Server (Windows/SQLServer) Innehållsförteckning Ny installation...2 Översikt...2 Filer som behövs...2 Installera SQL Server Express (om det behövs)...3 Skapa en databas i SQL Server...8
Läs merDokumentnamn Order and safety regulations for Hässleholms Kretsloppscenter. Godkänd/ansvarig Gunilla Holmberg. Kretsloppscenter
1(5) The speed through the entire area is 30 km/h, unless otherwise indicated. Beware of crossing vehicles! Traffic signs, guardrails and exclusions shall be observed and followed. Smoking is prohibited
Läs merHANTERING AV UPS CX
HANTERING AV UPS CX2100-0904 Hantering av UPS-modulen CX2100-0904. I WES7 och TwinCAT 2. Inställning av UPS:en i WES7 UPS:ens konfigurationsflik Inställningsmöjligheterna för hur UPS:en beter sig finns
Läs merIM10. Installation Note ENGLISH. Before you start the installation, make sure that the following material is available:
IM10 Installation Note 81387-2 06-20 EN SV ENGLISH IM10 - TCP/IP to RS232 Converter General The IM10 is an gateway converter in order to access the Bewator 2010 via a local network (LAN). The converter
Läs merVarmt välkommen som gästföreläsare till Juridiska fakulteten vid Lunds universitet
Varmt välkommen som gästföreläsare till Juridiska fakulteten vid Lunds universitet I samtliga salar finns en dator (tunn klient) med både skärm och projektor. Klienterna kan köra följande program: Adobe
Läs merProgramutveckling med Java Development Kit. (JDK 1.1.x) och Programmers File Editor (PFE 7.02)
UMEÅ UNIVERSITET Institutionen för datavetenskap Thomas Johansson Oktober 1998 Programutveckling med Java Development Kit (JDK 1.1.x) och Programmers File Editor (PFE 7.02) Umeå universitet 901 87 Umeå.
Läs merHandbok SSCd. Peter H. Grasch
Peter H. Grasch 2 Innehåll 1 Inledning 6 2 Använda SSCd 7 2.1 Baskatalog.......................................... 7 2.2 Inställning.......................................... 7 2.3 Databas............................................
Läs merLOG/iC2. Introduction
LOG/iC2 Introduction L00000 11110111111111111111111111111111111111111111* L04884 11111111111111111111111111111111111111111111* L04928 11111111011111111111111111111111111111101111* L04972 11111111101110111111111111111111111111011111*
Läs merKomma igång med Adobe Presenter ver.7
Komma igång med Adobe Presenter ver.7 (Adobes guide med tillägg av Tove Forslund, Lärcentret 7.2.2009) Adobe Presenter Presenter gör det möjligt att förbättra dina presentationer genom att Banda in eller
Läs merAdministration / Disk Management. EC Utbildning AB 2012-11-05 1
Administration / Disk Management EC Utbildning AB 2012-11-05 1 Innehåll Vi går idag igenom följande: Administration, MMC Planera lagring, lagringsteknik Feltolerans, RAID Windows Disk Settings EC Utbildning
Läs merGrundläggande datavetenskap, 4p
Grundläggande datavetenskap, 4p Kapitel 4 Nätverk och Internet Utgående från boken Computer Science av: J. Glenn Brookshear 2004-11-23 IT och medier 1 Innehåll Nätverk Benämningar Topologier Sammankoppling
Läs mer1. HandsPointer? Viewer. Viewing Viewing Document Viewer. Document Streaming & Page Management. Thin Client Viewer. My PC Access ,, P2P
2003. 10. 28 1.? Viewer Viewing,, Viewing Document Viewer, Document Streaming & Page Management Thin Client Viewer My PC Access /, /,,, P2P 2. Filtering MS-Word, Excel, PowerPoint PDF HTML, TXT, JPG,
Läs merMonitor Pro V7 SCADA. Kom-igång med kommunikation Unitelway TCP/IP 2002-04-19
Monitor Pro V7 SCADA Kom-igång med kommunikation Unitelway TCP/IP 2002-04-19 Sätt in bild på produkten eller en skärmdump från programvaran eller liknande. INNEHÅLLSFÖRTECKNING 1 MONITOR PRO ADD-ON...3
Läs merUnix. Dagens föreläsning. Unix. GUI/Textgränssnitt
Unix 2D1522 Datorteknik och -kommunikation 2D2051 Databasteknik och datorkommunikation http://www.nada.kth.se/kurser/kth/2d1522/ http://www.nada.kth.se/kurser/kth/2d2051/ Dagens föreläsning Syfte Lära
Läs merUnix. Dagens föreläsning. Unix. GUI/Textgränssnitt. Syfte. Mål
Unix Dagens föreläsning DD1051 Databasteknik och datorkommunikation http://www.csc.kth.se/dd1051/ Syfte Lära er grunder och principter i Unix, vilket det händer att man stöter på i verkligheten Mål Tillräckligt
Läs merSCANDINAVIA A WINDOW TO THE WORLD
SCANDINAVIA A WINDOW TO THE WORLD Snabbstartguide Lär dig grunderna för att snabbt komma igång med din Scandinavia - Window to the World, Android -TV! People of Lava, A Window to the World Fjärrkontrollen
Läs merInstallation OBS! Jag utgår från att alla diskar utom just systemdisken är fysiskt bortkopplade under installationen.
Installation OBS! Jag utgår från att alla diskar utom just systemdisken är fysiskt bortkopplade under installationen. Först väljer vi land; Sverige. Och på nästa skärm "Swedish ISO keymap". Efter detta
Läs merEnterprise App Store. Sammi Khayer. Igor Stevstedt. Konsultchef mobila lösningar. Teknisk Lead mobila lösningar
Enterprise App Store KC TL Sammi Khayer Konsultchef mobila lösningar Familjen håller mig jordnära. Arbetar med ledarskap, mobila strategier och kreativitet. Fotbollen ger energi och fokus. Apple fanboy
Läs merHur man ökar säkerheten i linux
Hur man ökar säkerheten i linux Det här specialarbetet handlar om hur man kan öka säkerheten i linux. Jag har utgått från min egna dator, som är en K6 2 350 MHz,128M RAM,10,1G hårddisk, 40x CDROM, 3,5"
Läs merManuell installation av SQL Server 2008 R2 Express för SSF Timing
Manuell installation av SQL Server 2008 R2 Express för SSF Timing Innehåll 1. Metoder att installera...1 2. Förutsättningar...2 DotNet Framework 3.5...2 MSI Installer 4.5...2 3. Hämta SQL Server 2008 R2
Läs merBÄNKVÅG / BENCH SCALE ANVÄNDARMANUAL / USER MANUAL SW-III www.liden-weighing.com Svenska OBS! Under vågen sitter en justerbar skruv (se bild). Standardinställning är den för vägning. Om ni vill rengöra
Läs merProduct configurations Produire configuration Produkt konfigurationen Producto configuraciones Produkt konfigurationerna
Product configurations Produire configuration Produkt konfigurationen Producto configuraciones Produkt konfigurationerna 1 2 3 Ref. 3800 2360, Ver 2005-09 2 1. Keypad K900; includes TOM-Net terminators.
Läs merWebbregistrering pa kurs och termin
Webbregistrering pa kurs och termin 1. Du loggar in på www.kth.se via den personliga menyn Under fliken Kurser och under fliken Program finns på höger sida en länk till Studieöversiktssidan. På den sidan
Läs merJAVASCRIPT-POWERED LOADRUNNER CHRISTIAN GERDES PERFORMANCE ENGINEER LIGHTS IN LINE AB
JAVASCRIPT-POWERED LOADRUNNER CHRISTIAN GERDES PERFORMANCE ENGINEER LIGHTS IN LINE AB PRESENTATIONSRUNDA VILKA ÄR VI? HUR JOBBAR NI MED LOADRUNNER IDAG? ANVÄNDER NI JAVASCRIPT/DFE/JSON? AGENDA LoadRunner
Läs mer1. Unpack content of zip-file to temporary folder and double click Setup
Instruktioner Dokumentnummer/Document Number Titel/Title Sida/Page 13626-1 BM800 Data Interface - Installation Instructions 1/8 Utfärdare/Originator Godkänd av/approved by Gäller från/effective date Mats
Läs merQuick Start Guide Snabbguide
Quick Start Guide Snabbguide C Dictionary Quick Start Thank you for choosing C Dictionary and C-Pen as your translation solution. C Dictionary with its C-Pen connection will make translation easy and enable
Läs merBÄNKVÅG / BENCH SCALE Modell : SW-III / Model : SW-III ANVÄNDARMANUAL / USER MANUAL SW-III WWW.LIDEN-WEIGHING.SE 2014-03-26 OBS! Under vågen sitter en justerbar skruv (se bild). Standardinställning är
Läs merInstallationsanvisning Boss delad databas
Installationsanvisning Boss delad databas sid 2 (25) Innehåll 1 Inledning 3 2 Systemkrav klient 3 3 Serverinstallation 3 3.1 Systemkrav 3 3.2 SQL Server 3 3.3 Behörighet vid installation 4 3.4 Behörighetskontroll
Läs merGrafisk teknik IMCDP. Sasan Gooran (HT 2006) Assumptions:
Grafisk teknik Sasan Gooran (HT 2006) Iterative Method Controlling Dot Placement (IMCDP) Assumptions: The original continuous-tone image is scaled between 0 and 1 0 and 1 represent white and black respectively
Läs mer