Informatie RAM via terminal
Ik weet dat er grafische tooltjes genoeg zijn om informatie over het ramgeheugen weer te geven. Je kunt ze zelfs als widget toevoegen op je bureaublad. Maar misschien heb je juist die informatie nodig, die niet wordt weergegeven via het grafische tooltje, en dan kun je het nog altijd eens proberen via de terminal.
Een opsomming :

# top
Kun je een beetje vergelijken met ctl+alt+del > lopende processen met o.a. het ramgebruik.

# cat /proc/meminfo
Geeft een opsomming over je geheugen o.a. swap

# sudo lshw | grep -A 25 *-memory
lshw geeft algemene informatie over je systeem. Met grep -A 25 worden tien lijnen onder het item -memory weergegeven (uiteraard kun je dit vermeerderen naargelang het resultaat)

# free -m
Geeft een mooi tabelletje van het ramgebruik.

# sudo dmidecode --type 17
gedetailleerde informatie over je ramgeheugen



VNC met Compiz
Als je VNC gebruiker en Compiz gebruiker bent dan heb je het misschien al meegemaakt. Met VNC probeer je een computer, waarop Compiz actief is, over te nemen en je ziet het het bureaublad, maar je kunt niets benaderen. Het beeld van de computer op afstand lijkt bevroren. Je kunt Compiz deactiveren op de PC, die je wilt overnemen of je kunt dit verhelpen door bij de computer een klein voorbereidend werkje uit te voeren:

1) Open een terminal of druk ALT+F2, en geef het commando
 
   # gconf-editor

2) Volg het pad /desktop/gnome/remote_access en activeer, door vinkje te plaatsen,  "disable_xdamage"

Opmerking :

Wil je het volledig in terminalstyle doen dan moet je het volgende ingeven

# gconftool-2 -g /desktop/gnome/remote_access/disable_xdamage

Bij mij heeft dit geholpen. Hopelijk bij jullie ook.
Multicd : Meerdere Distro's op 1 CD of DVD
Multicd is een shell-script (sh-bestand) waarmee je meerdere iso's kunt samenzetten op 1 cd of dvd. Er wordt een menuutje gemaakt, waarmee je dan kunt kiezen welke distro er moet opstarten.

Gebruik :
  1. Maak een map waar je alles wilt in plaatsen
  2. Download het Multicd.tar.gz en uitpakken in de gemaakte map
  3. plaats de iso's van de distributies in dezelfde map.
  4. De iso's moeten hernoemd worden zoals opgegeven in de lijst, die is weergegeven op de website. (vb : Linux Mint moet linuxmint.iso heten of Tiny Core Linux moet tinycore.iso heten.)
  5. Het scriptje moet uitvoerbaar worden gemaakt met (ga met terminal in map staan)
    # chmod +x multicd*.sh
  6. Het scriptje uitvoeren met
    # ./multicd.sh
Opmerking :
  • Je kunt voorlopig enkel de op de website opgesomde distro's gebruiken.
  • Met een kleine toevoeging kun je ook nog twee bijkomende distro's gebruiken op je multicd :

    - Netsorcist Rescue Disk : Mijn eigen cd kun je toevoegen door het het bestand nrd.sh te downloaden en het in de map  "plugins" te plaatsen. Je moet de iso hernoemen naar nrd.iso
    - Caine 2.0 : Bij een poging om caine 2.0 samen met andere distro's op een cd te zetten, kreeg ik steeds foutmeldingen. Ik heb dan zelf een script aangepast, waarna het wel lukte. Mogelijks is het script van caine op de website van Multicd, nog van een oudere versie, en werkt het daarom niet meer correct. Download caine2.sh  en zet het ook en de map "plugins". Hernoem de iso naar caine2.iso.
    - Deft : Wil je Deft forensische livecd toevoegen dan kun je het bestand deft.sh downloaden en in de map "plugins" plaatsen. Hernoem de iso naar deft.iso.
Converteer aff / ewf / dd

We hebben in voorgaande posts al kennis gemaakt met guymager, EWF, AFF en dd. Deze forensische images kunnen ook onderling geconverteerd worden. Zo is een dd de meest gangbare, meest eenvoudige en meest gebruikte imagetype. Het heeft echter het nadeel dat het soms heel groot kan zijn, want het heeft dezelfde grootte als het origineel. EWF en AFF comprimeren het image-bestand, waarbij AFF de beste compressie heeft. (Ik heb al eens een schijf van 320 GB gecomprimeerd naar een 35 GB aff-bestand.)

Om te kunnen converteren heb je volgende tools nodig : afflib-tools,afflib en ewf-tools(http://packages.ubuntu.com of de repositories)

convert aff > dd

# afcat bestand.aff > bestand.dd

Opmerking :

Vanaf afflib-3.6.15, van toepassing vanaf Ubuntu 11.10, is het "affcat" i.p.v. "afcat". Dus

# affcat bestand.aff > bestand.dd

convert dd > aff

# afconvert bestand.dd

naar een andere plaats

# afconvert -o /pad/naar/bestand.aff /pad/naar/origineel_bestand.dd

Opmerking :

Vanaf afflib-3.6.15, van toepassing vanaf Ubuntu 11.10, is het "affconvert" i.p.v. "affconvert". Dus

# affconvert -o /pad/naar/bestand.aff /pad/naar/origineel_bestand.dd

dd terug naar device

# dd if=bestand.dd of=/dev/sda

convert dd > ewf
# ewfacquire -t /pad/naar/image/naam.ewf /pad/naar/bestand.dd
convert ewf > dd

# ewfexport -t /pad/naar/bestand.dd bestand.E01

Simpel Mediaservers gebruiken
Ik ga hier twee manieren uitleggen hoe je media (vooral muziek) kunt delen over je thuisnetwerk. De ene is grafisch, met rhythmbox, en de andere is een terminalserver, maar zeker niet moeilijker om te installeren en de configureren.

Rhythmbox :

Voor het activeren van de Daap-server moet je eerst naar bewerken > plugins

Bij he volgende pop-up-venster moet een vinkje zetten (staat normaal al standaard aan) bij Daap Muziek delen. Waarna je op de knop configureren moet klikken.

In het volgende venstertje moet je nog enkel 'Mijn muziek delen' aanvinken, een naam geven aan je server en eventueel nog eens beveiligen met een wachtwoord.

Vanaf nu kun je je muziek beluisteren met eender welke mediaspeler, die ook daap-client kan zijn, zoals iTunes, Rhythmbox, Banshee en Amarok. 

Wil je weten hoe je je server via de terminal kunt instellen met mt-daapd kijk dan bij "Read more"


Manage Samsung Star met [G]Wammu
Uiteindelijk heb ik een Cell Phone Manager gevonden, die toch een beetje overweg kan met de Samsung Star. Als je de Samsung Star via USB met de PC of Laptop verbindt dan wordt de GSM onmiddellijk als externe harde schijf herkend. Heel simpel dus. Wil je je contacten of berichten bekijken, dan moet je Gammu (terminal) en Wammu (gui) installeren.

# sudo apt-get install wammu

Bij installatie van wammu zal gammu ook worden geinstalleerd.

Website :
http://wammu.eu/

Gebruik met USB-kabel :
  1. Sluit je GSM aan met de USB-kabel die je bij het toestel hebt gekregen.
    Op de Samsung Star zal worden gevraagd hoe je de USB-aansluiting wilt gebruiken. Kies het voorgestelde 'PC Studio'

  2. Start Wammu via Toepassingen > Hulpmiddelen > Wammu

  3. Doorloop de wizard en probeer zo veel mogelijk in te vullen, meestal volstaat het voorgestelde.
    - begeleide configuratie (voorgesteld)
    - USB-kabel (voorgesteld)
    - Samsung telefoon (niet voorgesteld)
    - AT gebaseerd (voorgesteld)
    - Generiek AT over seriële lijn of emulatie (voorgesteld)
    - kies device  (momenteel bij mij : /dev/ttyACM0)   (*)
    - Wammu zal een onbekend Samsung toestel voorstellen > gewoon accepteren.

  4. Wijzig instellingen Wammu > instellingen (zie afbeelding)



  5. Telefoon > verbinden

  6. Gegevens ophalen.
Opmerking :

Ik heb de indruk dat het GSM-toestel enkel alleen-lezen is aangesloten, want het wissen van berichten, contacten of gesprekken lukt niet.
Het ophalen van gegevens uit de Kalender werkt niet.
(*)     Meest eenvoudige manier om te weten welk device :
- ga met Nautilus naar /dev/
- Beeld > lijst
- sorteer inhoud op wijzigingsdatum
- sluit GSM aan met USB-kabel (zoals hierboven beschreven)
- laatst bijkomende is device
Wil je de instellingen weten om met Bluetooth te werken dan kun je verder bij 'Read more'

Mounten EWF in Terminalway
In de vorige post kun je zien dat mijn tooltje Mount_dd werd geupdate met de mogelijkheid tot mounten van EWF-bestanden. Wil je het toch via Terminal doen dan kun je volgende richtlijnen volgen.

Maken van EWF :

Het maken van een EWF kan je met Guymager.

Guymager opstarten en rechts klikken op device dat je wil kopiëren. Dan kies je Acquire

Bij Guymager moet je enkel de radioselectie Expert Witness Format kiezen i.p.v aff of dd. Normaal staat dit standaard ingesteld.



Voor het mounten verwijs ik je door naar "Read More"


Opnieuw update Mount_dd : Mount EWF
Ik heb nog een aanpassing gedaan aan mijn progje Mount_dd. Vanaf nu, versie 1.8, kun je er ook EWF bestanden mounten in read-only mode. EWF-bestanden worden gebruikt door het forensische programma encase. Je hebt EWF-tools en Python  nodig en det kun je hier vinden of in de repsoitories. Ook andere bijkomende pakketten kun je hier vinden.
Mount_dd 1.8
Ook via Freshmeat te downloaden.
Update van mijn tooltje Mount_dd
Ik heb een aanpassing gedaan aan mijn progje Mount_dd. Vanaf nu, versie 1.7, kun je er ook een aff bestanden (Advanced Forensics Format)mee mounten in read-only mode. Ook de images met extensie raw zijn toegevoegd. Je hebt aflibb-tools nodig en dit kun je hier vinden. Ook andere bijkomende pakketten kun je hier vinden.
Mount_dd 1.7
Ook via Freshmeat te downloaden.
Maak en mount aff-bestand
EWF wordt door forensische softwareprogramma's als Encase gebruikt. Er blijkt ook een open source variant te bestaan: AFF (Advanced Forensic Format). Deze bestanden zijn exacte forensische kopieën van een device zoals een dd, img of raw-images. (zie ook deze post ) Het voordeel bij EWF en AFF is dat het gecomprimeerde images zijn en dus veel minder plaats in beslag nemen. Bij AFF zou dit zelfs nog 30% minder zijn dan bij EWF.

Wat heb je nodig :

Om een AFF te mounten heb je AFFLIB nodig ( je moet minstens versie 3.5 hebben voor deze tutorial) : download
Mogelijks zul je bijkomende pakketten moeten installeren, die niet altijd in de repositories te vinden zijn. Zoek dan op de website : http://packages.ubuntu.com/

Om een AFF te maken met grafisch omgeving dan kun je Guymager gebruiken. website
Volg de instructies op de website om te installeren of gebruik # sudo apt-get install guymager

AFF maken
:

Guymager opstarten en rechts klikken op device dat je wil kopiëren. Dan kies je Acquire

Bij Guymager moet je enkel de radioselectie "Advanced forensic image (file extension "aff" kiezen i.p.v EWF of dd.



Als je wil weten hoe je moet mouten dan verwijs ik je door naar "Read more"