Mijn favoriete Android Apps
Een paar maanden geleden heb ik mij een Sony Xperia Tipo gekocht. Een goedkoop en klein Android 4.0 telefoon. Tot nu ben ik er heel tevreden over. Ondertussen heb ik al een paar Apps getest, waarbij ik er toch een paar favoriete heb.
Hieronder een kleine opsomming van deze favorieten :
  • FS File Explorer : Een heel handige verkenner voor je telefoon. Het heeft heel veel mogelijkheden, zoals het toevoegen van gedeelde mappen op een PC in de LAN (smb servers), of de mogelijkheid tot toevoegen van cloudopslagdiensten zoals Gdrive of Ubuntu One.
  • Airdroid : Is een goed en handig beheerprogramma als je je telefoon wilt beheren via je PC. Het maakt van je telefoon een kleine server, die je dan kunt benaderen met je browser (ideaal Google Chroom). Je kunt bestanden up- en downloaden, berichten beheren, ringtones wijzigen, etc.. 
  • Moboplayer : Met deze movieplayer kun je zowat alle formaten aan. Het is dus niet nodig om bestanden de converteren.
  • Clean Music : De muziekspeler, die voorzien is in het toestel is goed, maar toch heb ik graag een heel kleine lichtgewicht muziekspeler, zoals deze, zonder toeters en bellen. Een player die doet wat het moet doen.  
  • Daap Media Player: ideaal voor het afspelen van je muziek van je Daapserver, zoals Rhythmbox.
  • Voor navigatie gebruik ik 2 GPS-Apps, die gebruik maken van Open Source kaarten, die je dan ook Offline kunt gebruiken. Navfree is mooier maar heeft niet de mogelijkheid om de opslag van de kaarten te kiezen. Bij OsmAnd is dit wel mogelijk.
    Hier heb je o.a. veel ondersteunde OBF-mappen voor OsmAnd
  • Neoreeader : barcode- en QRscanner. Blijkbaar één van de weinige die overweg kan met de camera (zonder autofocus) van de Sony Tipo.
  • Andere : Vaulty , Evernote , acalendar , Netsorcist Linuxblog ;-) en vele andere ... (wil je ze allemaal zien kijk dan bij "Read more")
pythonscript WOOF > miniserver
Om een bestand of een directory/map van één computer naar een ander over te brengen heb je normaal een Samba server of iets dergelijks nodig. Maar met het pythonscriptje woof kan je dat gewoon zonder een een server te installeren.

Download het tooltje hier 

Gebruik :

# ./woof /pad/naar/bestand

# ./woof -z /pad/naar/directory
     // ...   (van directory wordt tar.gz gemaakt)

Er zal een URL weergegeven worden. Deze URL invullen in de browser van de andere PC is voldoende om het bestand dan te downloaden.

Of in terminal :

# wget http://192....rest van URL

Website van Woof
Bekijk XML chatgeschiedenis
Voor het bekijken van XML-bestanden uit een MSN-chatgeschiedenis kun je dat doen met het pakket
xml-twig-tools
met daarin volgende programma's :
* xml_spellcheck : spellcheck XML files skipping tags
* xml_merge : merge back files created by xml_split
* xml_pp : XML pretty printer
* xml_grep : grep XML files using XML::Twig's subset of XPath
* xml_split : split big XML files

Installaite :

# sudo apt-get install xml-twig-tools

Gebruik :

Met xml_grep kun je een xml-bestand uit een chatgeschiedenis min of meer terug leesbaar maken door het volgende commando :

# xml_grep 'Message' JanJansen007.xml > naam_resultaat.xml

Wil je een hele map met xml-bestanden iets beter leesbaar maken dan kan dit met :

# xml_grep 'Message' *.xml > naam_resultaat.xml

Hierbij kan het gemaakte xml-bestand heel groot worden, doordat alle chatgesprekken in 1 enkel bestand worden weggeschreven.

Dit bestand kan echter gesplitst worden met xml_split :

# xml_split naam_resultaat.xml

MFT isoleren en leesbaar maken
Een kleine workshop voor het isoleren en analyseren van het MFT.

Voorbereiding
Voor het isolren en analyseren van het MFT van een NTFS bestandssysteem hebben we sleuthkit en een Pythonscriptje "analyseMFT.py" nodig. Om het Pythonscript te kunnen gebruiken heb je uiteraard Python zelf nodig en Python-tk.

# sudo apt-get install python python-tk sleuthkit

# wget https://github.com/dkovar/analyzeMFT/archive/master.zip

Na het uitpakken van het zip-bestand kan je de inhoud van deze map en het bestand analyseMFT.py  in dezelfde map van de dd-image plaatsen.

Om verder te gaan klik dan op "read more"
Android App van Netsorcist Linuxblog
Vanaf nu is er ook een App voor Android van deze website.
Met deze App krijg je de laatste feeds en kan je op een eenvoudige en snelle manier naar deze website surfen.

Veel plezier.

Download apk-bestand

Zoekrobot zoekwoorden opsporen
Wil je op een PC eens kijken wat er met de bekende zoekrobots (google, yahoo of bing) werd gezocht dan kun je altijd volgende commando's gebruiken :

zoeken naar de URL's van de zoekrobots

# cat pad/naar/bestand.dd | pv -s 320g | strings -td | egrep -A 3 -i -w 'www.bing.com/search|search.yahoo.com/search' > pad/naar/YahooEnBing_results.txt

Om de resultaten toch iets te filteren en sorteren

# cat pad/naar/YahooEnBing_results.txt | awk -F"q=" '{print $2}' | awk -F"&" '{print $1}' | sort | uniq | egrep -v "/" > /pad/naar/filtered_results_sort_uniq.txt

Opmerking :
320g is de grootte van het dd-bestand. (zelf aan te passen)
Het rood gekleurde is zelf aan te passen (o.a. voor Google : www.google.com/search|search.google.be/search)

Dit script is ook opgenomen in fgrep_dd in het fortools_dd
SoftwareRaid met mdadm
In navolging van mhddfs ging ik eens kijken hoe je een softwarematige raid kon maken in Linux. Dit lijkt ook niet echt moeilijk te zijn met mdadm.

Installatie :

# sudo apt-get install mdadm

Gebruik :

  • Het maken van een Raid :
# mdadm --create --level=5 --raid-devices=4 /dev/md0 /dev/sdb /dev/sdc /dev/sdd /dev/sde

--create voor het maken van een raid
--level om op te geven wel raidsysteem je wilt
--raid-devices om op te geven hoeveel schijven er moeten opgenomen worden
Het raidsysteem wordt opgegeven als /dev/md0

  • Bekijken van Raid :
 # mdadm --detail /dev/md0
  • Opslaan van de instellingen :
# mdadm  --detail --scan > /etc/mdadm.conf

  • Hersamenstellen van Raid (vb : bij vergeten opslaan) :

# mdadm --assemble /dev/md0 /dev/sdb /dev/sdc /dev/sdd /dev/sde

Wil je nog meer weten klik dan op "read more"
extensies aan bestanden hangen
Heb je een hele reeks mappen met daarin allerlei bestanden. Hierbij zijn bestanden zonder extensie. Je wilt deze bestanden zonder extensie allemaal een extensie geven. Met het volgende commando voeg je extensies toe :

#find /pad/naar/map | while read FILE; do if [[ -n `file --mime-type "$FILE" | grep 'message/rfc822'` ]]; then  mv "$FILE" "$FILE".txt; fi; done;
mhddfs : meerder mountpunten naar 1 groot
Een mooi nieuw tooltje gevonden ... mhddfs. Ik weet het, de naam is niet uit te spreken (letterlijk). Met het tooltje kan je verschillende mountpunten of (mappen/directories) mounten aan 1 groot mountpunt. Met andere woorden, voorbeeld : van een schijf van 750 GB en 250 GB kan je dus een opslag van 1000 Gb maken. Opgelet ! Bestanden worden verdeeld over de schijven en niet gesplitst. Het tooltje zal zelf uitmaken waar hij het bestand gaat zetten, naar gelang de hoeveelheid plaats op de schijven en de grootte van het bestand.

Installeren :

# sudo apt-get install mhddfs

gebruik :

Mounten :
# mhddfs /mntpnt1,/mntpnt2,/mntpnt3 /pad/naar/map

Unmounten :
# umount /pad/naar/map
of
# fusermount -u /pad/naar/map

/etc/fstab :
# mhddfs#/mntpnt1,/mntpnt2,/mntpnt3 /pad/naar/map fuse defaults,allow_other 0 0
Eigen Tool : Offsetgrabber_dd
Ik heb een tooltje gemaakt waarmee je kunt zien welk document er juist op een bepaalde offset ligt. Heb je een lijst van een grep met een opsomming van verschillende offsets waar het gezochte woord te vinden is, dan kun je ook de lijst opgeven en de verschillende documenten met het gezochte woord kopieëren naar een map naar keuze. Ook een overzicht met de paden naar de documenten wordt meegegeven. Te gebruiken op een dd-image.
Hier downloaden : Offsetgrabber_dd

Installatie :
Zie readme.txt in het pakket

Ook in het pakket fortools_dd is het vanaf nu te vinden.