Menu

Gevorderden

iOS: SHSH-Blobs bewaren met TinyUmbrella

Als je een jailbreak-fanaat bent dan is het een ‘must-do’ om je SHSH-Blobs op te slaan. Dit kan lokaal, of op de server van Saurik. Maar waarom zou je dat nou eigenlijk doen? Oké, eerst wat basis informatie. Een SHSH-blob is een soort van unieke handtekening die verifieert bij de Apple servers of jij de laatste versie van hun iOS draait. Apple is niet zo gemakkelijk wat betreft downgraden etc. maar nou blijkt dat je met SHSH-blobs de servers zo kunt ‘manipuleren’ dat de server denkt dat het de laatste versie van iOS betreft en de aanvraag tot een downgrade accepteert.

De automatisch gegenereerde iCal e-mails

iCal verstuurt automatisch een email bij het bevestigen, weigeren of wijzigen van een afspraak. Het is in de voorkeuren van het programma niet mogelijk om het versturen van deze automatische notificaties uit te schakelen.

Het uitschakelen kan handig zijn wanneer je iCal op meerdere Mac’s gebruikt bijvoorbeeld thuis en op het werk zonder daarbij gebruik te maken van een gesynchroniseerde agenda. iCal gebruikt voor het versturen van de notificaties een applescript dat in de app container van het programma is opgeslagen. Door dit script aan te passen kan je een extra bevestiging toevoegen.

Cydia apps installeren via de commandline

Iedereen die zijn iPad of iPhone heeft voorzien van een Jailbreak kent Cydia, in bijna 100% van alle gevallen is deze app de reden van een Jailbreak.

De alternatieve App Store is een prima app, maar het updaten van de beschikbare packages gaat vaak tergend traag en niet altijd zonder problemen. Met behulp van een remote SSH verbinding en OS X Terminal is het ook mogelijk om Cydia packages te installeren.

Om packages via de commandline te kunnen installeren dien je allereerst met behulp van Cydia,’OpenSSH’ en ‘Apt 0.7 Strict’ te installeren.

XBMC installeren op de Apple TV 2 (JB)

Het is sinds afgelopen week mogelijk om op een Apple TV 2 gebruik te maken van de XMBC mediaspeler.

Met XBMC kun je mediabestanden afspelen zonder de tussenkomst van iTunes. De XBMC mediaspeler is geschikt voor het hardwarematig decoderen van HD-videos in het 720p en 1080p formaat. XBMC ondersteunt bijna alle populaire media formaten, op de XBMC Wikipedia-pagina kun je een uitgebreid overzicht terug vinden.

Om XBMC te kunnen installeren op een Apple TV 2 dient deze te zijn voorzien van een Jailbreak, zie hiervoor de post: Apple TV 2 Jailbreaken met Seas0nPass.

Dashboard widgets op het OS X bureaublad plaatsen

Iedereen kent ze wel, de OS X dashboard widgets. De handige tooltjes die je op het dashboard kunt plaatsen. Door middel van een kleine aanpassing is het ook mogelijk om widgets op het bureaublad te plaatsen. Dat is niet alleen heel leuk, maar ook nog eens makkelijker in het gebruik. Zo plaats je een widget op het bureaublad:

Open een Terminal en typ de volgende commando’s in:

Apple TV 2 Jailbreaken met Seas0nPass

Seas0nPass is een jailbreaktool voor de Apple TV 2 die is uitgebracht door FireCore (de makers ATV Flash). Met Seas0nPass is het vrij eenvoudig om een Apple TV 2 4.1.1 (iOS 4.2.1) te voorzien van een Jailbreak. De Seas0nPass tool kan volledig automatisch een customized firmware bestand met Jailbreak functionaliteit aanmaken die hierna geladen kan worden op de AppleTV 2.

De tool voorziet tevens in een optie om de Apple TV 2 op te starten in ‘tethered boot’ mode. Dit is nodig omdat er (op dit moment) nog geen ‘un-tethered’ jailbreak beschikbaar is voor iOS 4.2.1. Je kunt Seas0nPass (Mac OS X 10.6 en hoger) gratis downloaden op de FireCore website, de source code van de tool is beschikbaar via Github. Naast de tool heb je ook een micro USB kabel nodig om een restore uit te kunnen voeren.

Automator: Het bureaublad opruimen

Een opgeruimd bureaublad, ik probeer het iedere keer maar stiekum belanden er toch weer iconen, bestanden en mappen op het bureaublad. Een bureaublad vol met iconen is op zich geen ramp met het staat natuurlijk erg slordig, zeker als je een presentatie geeft of een screencast wilt maken.

Met behulp van een Terminal commando is het mogelijk om de iconen te verbergen op je bureaublad. Omdat je waarschijnlijk niet altijd dit commando bij de hand hebt is dit niet erg handig. Door het Terminal commando te combineren met een Automator action kan je wel een hele mooi oplossing maken in de vorm van een OS X Finder voorziening (service). Hierdoor kun je via het OS X Finder menu iconen verbergen/tonen op het bureaublad.

Google’s DNS-service

dnsDNS, oftewel ‘Domain Name System’ zorgt ervoor dat wanneer je een domeinnaam intikt, je naar de juiste computer wordt verwezen. DNS-servers zetten domeinnamen om in IP-adressen. DNS-servers sturen het internetverkeer dus de goede kant op. Elke provider biedt een DNS-server aan en de meeste mensen maken daar ook gebruik van. Je kunt nu echter ook kiezen voor Google. Zelf zegt Google dat haar publieke DNS-dienst het internet sneller en veiliger maakt.

Google’s publieke DNS-service is sneller dan de DNS-servers van de gemiddelde provider omdat Google haar eigen software gebruikt. Daarnaast zouden de ‘nameservers’ van Google ook veiliger zijn, o.a. beveiligd tegen het ‘kaminsky-lek‘.

Safari automatisch opstarten in Privémodus

De laatste tijd krijg heb ik meerdere malen de vraag gekregen of het mogelijk is Safari standaard op te starten in Privémodus. Blijkbaar is er bij een hoop mensen de behoefte om anoniem op hun Mac te kunnen surfen zonder sporen achter te laten.

Als je op het internet surft, worden er automatisch lokaal op je Mac gegevens bewaard van de websites die je bezoekt, maar ook gebruikersnamen, wachtwoorden en creditcardnummers die je invoert. Deze gegevens zijn in principe toegankelijk voor andere mensen die gebruik maken van je Mac. Door het activeren van de ‘Privémodus’ wordt deze informatie niet bewaard.

Standaard is het niet mogelijk om de ‘Privémodus’ als standaard in te stellen, je dient dit handmatig per sessie te activeren via het Safari menu ▸ ‘Privémodus…’. Met behulp van een klein stukje Applescript is het echter wel mogelijk om de ‘Privémodus’ automatisch te starten.

Bestanden beveiligen op een USB stick

Een USB stick (of Harddisk) is een verschrikkelijk handig apparaat om bestanden te bewaren en uit te wisselen. Een nadeel is dat wanneer je hem verliest de vinder toegang heeft tot de bestanden die aanwezig zijn op de USB stick. OS X bied je de mogelijkheid om encryptie toe te voegen aan een USB Stick door het aanmaken van een diskimage met AES-256 encryptie.

Start het Schijfhulpprogramma en kies de optie ‘Nieuwe schijfkopie/Blank diskimage’. Kies de grootte die je wilt gebruiken en selecteer als codering methode ‘256-bits AES-codering’. Selecteer bij de optie schijfkopie structuur: ‘Beperkte schijfkopie’.

URL’s inkorten door middel van Automator

Dankzij de opkomst van voornamelijk Twitter zijn short URL’s niet meer weg te denken van het internet (of we daar nou blij mee zijn of niet). Om het inkorten van URL’s makkelijk te maken zijn er verschillende bookmarklets beschikbaar, ook Twitter zelf heeft er één.

Deze bookmarklets maken het vanuit de webbrowser mogelijk om een URL in te korten en deze direct te delen, heel erg handig, maar wat als je buiten je browser even snel een URL in wilt korten? Dankzij een simpel Automator script is dit een fluitje van een cent en is het mogelijk om vanuit alle applicaties een URL in te korten.