giovedì 9 ottobre 2014

Tasker, farsi dire il ritardo di un treno

Tasker come molti sapranno è un applicazione che permette di associare a determinati eventi nel cellulare, determinate azioni chiamate appunto Task.

Oggi vi voglio fare un tutorial su come creare un Task che permette di farsi dire ogni mattina ad un determinato orario il ritardo del proprio treno abituale..

Todo:
Successivamente ho intenzione di poter permettere tramite l'utilizzo di un plugin chiamato AutoVoice di poter dire "ritardo treno numero treno" e ottenere una risposta, per ora lo impostiamo al interno del task il numero del treno.


Requisiti:

  • Tasker ( https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm disponibile anche la trial di 15 giorni ) 
  • Numero del treno ( facilmente reperibile su internet o usando l'applicazione orario treno )
  • Pazienza 

Per prima cosa creiamo un profilo che ad un orario prestabilito faccia partire il determinato Task


Clicchiamo sul + , facciamo Time e mettiamo l'orario deciso ( io ho messo from 7:20 to 7:20 )


adesso andiamo a definire la task treno, la task dovrà praticamente

  1. Eliminare il file temporaneo ( creato da una precedente esecuzione )
  2. Scaricare le informazioni dal sito di ferrovie dello stato riferite al treno
  3. Modificarle in modo che siano coincise
  4. Dirle al utente
La prima azione è abbastanza semplice, andate sul + e fate File -> Delete File e scrivete buff.txt 


+ -> Net -> HTTP Post
Ecco la parte che si occupa di prendere le informazioni dal sito di ferrovie dello stato, copiate Server:Port e Path identiche, modificate invece su data il numero del vostro treno, ricordate di mettere Output File buff.txt

Ora fate un azione + -> File -> Read file e come variabile destinazione ( output ) scrivete %FileTreno

successivamente modifichiamo le variabili

Prendiamo l'elemento numero 8 ( non è detto che anche per voi sia cosi quindi dovete provare un attimo, togliete da impostazioni la modalità facilitata e provate e controlate su Vars quale è quella che ha una scritta simile a "Il treno viaggia con x minuti ritardo / anticipo / è arrivato "

+ -> Variable -> Variable Spit con <Strong> e </br> 

poi 

+ -> Variable -> Variable Search Replace ( selezionate match replace e lasciatelo vuoto ) e cercate "e&#039;" senza apici )

( Ndr : Io ho inserito molti più spit ( precisamente gli ultimi dopo </br> perché oltre a farmelo dire a voce creo anche la notifica , e quindi avevo bisogno di eliminare gli spazi inutili, se non dovete creare notifiche , potete anche lasciarli, il lettore vocale li ignorerà 2
Ricordate che ogni volta che fate uno spit la variabile verrà divisa , diventando quindi sempre Nome originale + numero del elemento, nel ultimo spit è il primo quindi la variabile finale sarà :

%FileTreno(numero del elemento ottenuto prima)1

E ora facciamocela dire tramite Alert -> Say



Ora potete provare , e vi dirà in tempo reale "Il tuo treno viaggia con 8 minuti di ritardo" ad esempio

Spero di essere stato utile al prossimo post :D



martedì 22 luglio 2014

8 motivi per preferire Cyanogenmod a un altra ROM AOSP

In questo breve post voglio dire quali sono i 10 motivi per scegliere Cyanogenmod 11 invece di un altra ROM come può benissimo essere Omni oppure ParanoidAndroid...

Attenzione: Alcuni sono tecnici , ma in linea di massima si sviluppano sul'uso finale e l'esperienza generale


  1. CAF , Cyanogenmod utilizza CAF, questo in poche parole consiste nel usare sempre gli ultimi aggiornamenti ricevuti dai produttori hardware e migliorare le performance.
  2. Theme Engine , lo so , anche la Paranoid l'ha incluso nel suo sistema, ma quello della cyanogenmod è sviluppato da loro stessi questo vuol dire avere sempre l'ultimo aggiornamento / fix a riguardo, e avere anche molti meno problemi in quanto è stato pensato apposta per CM11 
  3. Poche personalizzazioni, ma ben fatte, Cyanogenmod non include migliaia di menu a cascata con mille personalizzazioni piene di bug, ne ha poche, quelle fondamentali, e funzionano tutte bene, senza problemi, rimanendo omogenee al sistema e al tema ( un esempio? l'icona della batteria in alto, puoi modificarla ma non avrai problemi con Theme Engine ) 
  4. Whisper Push , un pò secondario ma comunque abbastanza comodo, permette di aggiungere uno strato di sicurezza ai nostri SMS , a patto che pure il destinatario usi Whisperpush e Cyanogenmod
  5. Profili , modifichi l'intero telefono in base a dove ti trovi e cosa stai facendo... Permettendo cosi che quando arrivi a casa, in automatico il telefono alzi la suoneria e magari attivi la sincronizzazione dati, oppure ridurre i consumi durante la notte impostandolo in modalità 2G senza internet ( in modo da ricevere comunque SMS e Chiamate ) e cosi via, permette di cambiare profilo in maniera autonoma anche in base alle Wifi a cui ci si connette
  6. Aggiornamenti, Cyanogenmod è una delle poche ROM che ha un sistema solido di nightly ( senza grossi gap ) 
  7. Numero di persone coinvolte, ora come ora la CM è la più grande ROM Custom android al mondo, questo significa fix veloci e molte persone coinvolte e sopratutto MOLTI dispositivi supportati ( più di 100 solo ufficialmente )
  8. Batteria, al contrario delle altre ROM , Cyanogenmod tende a rimanere sobria e evitare sprechi inutili di potenza e batteria, molte ROM ( precisamente il kernel stock con le ROM ) sono pensate per consumare di più alzando molto spesso il processore più del dovuto in modo da non avere mai lag , cosa che comunque non avviene con CM

Ma non è del tutto esente da difetti ..
  • CAF, nonostante rappresenta un incremento di perfomance generali, questo significa che difficilmente troverete un kernel compatibile o comunque che si integri in maniera perfetta con questa ROM
  • Poche feature, un utente più esigente dovrà rivolgersi a Xposed o App di terze parti 
  • Mancanza di un active display ( riconducibile a quella sopra ), tutte le maggiori ROM includono un software di active display , PA ha peak, Omni ha il suo active display, CM è l'unica che manca ancora da questo punto di vista 

martedì 15 aprile 2014

Le mie 5 app preferite ( android )

Inizio questo post dicendo che ovviamente sono state scelte secondo criteri personali che spiegherò app per app. ogni app avrà ( Link download | tipo di licenza, nel caso un app sia opensource ma non trovo il codice metterò '?' | Costo | Necessita di root ? )

1. DSploit ( http://dsploit.net/ | Opensource : SI | GRATIS | Root: SI )

Beh, cosa dire... Questa App è davvero la più completa quando si tratta di fare test da dispositivi mobili può fare praticamente ogni cosa, versatile e sopratutto funziona sempre ( non presentando lo stesso problema delle altre app simili che funzionano 1/10 ).

Aggiungiamo che è di origine italiana e Opensource ed ecco a voi l'app definitiva.

2. Keepass2Android Offline ( PLAYSTORE | Opensource: ?  | GRATIS | Root : NO )

App davvero comoda per tenere le vostre password...
State calmi prima che mi sbranate riguardo le app simili c'è da specificare una cosa: Questa app è fatta decisamente bene, ho scelto la versione Offline per essere ancora più sicuro ( in quanto l'altra versione ha i permessi di rete per gestire anche GDrive e Cloud )

Salva le vostre password su un DB allocato nella memoria interna ( si esatto, proprio li )...
Ma state tranquilli il DB è crittografato con AES-256 ( Quindi stesso livello di sicurezza dei documenti TOP SECRET del governo americano )... Quindi potete dormire sonni sereni sopratutto se scegliete una password valida ( più di 12 caratteri mischiando maiuscole, minuscole e numeri )

3. Mega ( PLAYSTORE | Opensource : NO | GRATIS | Root: NO )

Beh non c'è molto da dire, l'app ufficiale del cloud Mega , supporta upload automatico delle foto scattate, pin Lock dell'app ed è davvero molto comoda per chi utilizza ( come me ) questo servizio come cloud principale.

4. FaceSln ( PLAYSTORE | Opensource: NO | GRATIS | Root: NO )

App davvero particolare e bella, la ritengo una delle meglio realizzate che abbia mai visto, permette di vedere quali amici hai vicino in base alle loro condivisioni della posizione.
Supporta Facebook, Twitter, Foursquare e Linkedln.

5.Buffer ( PLAYSTORE | Opensource: NO | GRATIS | Root: NO )

Condividete quello che volete su Facebook o Twitter quando volete, Buffer permette di "schedare" quando condividere un post / immagine / tweet  in una data prestabilita e un ora arbitraria , cosi da non doverlo fare noi.






giovedì 27 marzo 2014

Privacy 2.0 Cosa usare e come comportarsi

"Se un azienda non vuole venderti un servizio, probabilmente vuole vendere te"

So che è da molto che non scrivo più nulla su questo blog, più che altro per motivi di tempo e/o voglia.

Ho deciso di scrivere un articolo che descrive le misure "necessarie" per la propria privacy.

1) Di chi fidarsi?

Scegliere accuratamente di chi fidarsi, qui è molto personale.. e non esiste una certezza in linea di massima si consigliano servizi a pagamento, magari di società con una fama molto positiva riguardo la privacy.

Io personalmente uso solamente Google ( so che ora inizierete a dire PRISSMM, BUUUH, IDIOTA ... ma personalmente a me Google ispira fiducia senza contare che le sue suite mi sono davvero utili durante la giornata ) e Autistici ( https://www.autistici.org/it/index.html ).

2) Usare Software libero, se proprio non è possibile, cercare di usare l'indispensabile.

usare software interamente libero è un utopia secondo me, non può esistere in quanto ormai quasi tutti i dispositivi ( computer compresi ) necessitano di almeno un software non libero, in ogni caso siate paranoici, e dove possibile imparate a usare il software libero come sostituto, ad esempio, sostituire l'applicazione Mail di MAC OSX con Thunderbird ( https://www.mozilla.org/it/thunderbird/?flang=it ) , Imparare a usare Linux ( /GNU ) invece che Windows ( magari in un vecchio PC per iniziare ), ( solo per chi se ne intende ) usare sul proprio telefono android ROM AOSP, tipo Cyanogenmod o OmniRom : In quanto sono compilate direttamente dai sorgenti si ha più controllo su cosa effettivamente si esegue ( ovviamente i programmi che scaricate non rientrano in questa scelta ).


3) Iniziate a prendere confidenza con PGP e Truecrypt

PGP è un geniale sistema per rendere illeggibili le proprie email durante il tragitto dal vostro computer al computer del destinatario autenticato ( ossia che è quello voluto ), funziona tramite una coppia di chiavi crittografiche, una privata e una pubblica , quella pubblica permette di criptare il messaggio, mentre solo quella privata può decriptare il messaggio...
Quindi voi distribuite la vostra chiave pubblica al destinatario che cripta il messaggio con la vostra chiave pubblica e lo invia, anche che un personaggio X intercetta il vostro messaggio a qualunque livello, non avrà la vostra chiave privata e quindi non potrà leggere cosa vi è scritto... ( Provider e Gestori email compresi, in quanto la cifratura e decifratura avviene a livello locale del vostro computer).

Su android si può usare questo sistema con : k9-mail + APG ( entrambi opensource ), mentre su PC si può usare tranquillamente Thunderbird + Enigmail ( un addon di thunderbird )











Truecrypt invece è un programma molto intuitivo che permette di criptare / decriptare file con una facilità enorme, permette anche di criptare intere partizioni ( comprese quelle di sistema )

4 ) Usate ( o comprate ) dei servizi VPN, sono molto economici e hanno 3 vantaggi:

  1. Rendono illeggibile le vostre comunicazioni internet per via della crittografia che viene applicata ( concetto simile al PGP ).
  2. Maschera il vostro vero IP e Locazione geografica.
  3. Sono velocissime, non noterete la differenza.

5 ) Tor, si può in alternativa usare anche Tor ( https://www.torproject.org/ ).
Anche qui il traffico è criptato e semi-anonimo ( ultimi studi su tor hanno dimostrato che comunque non si è completamente anonimi ), però ha uno svantaggio enorme...
E' lento, proprio per via della sua struttura interna e di come l'informazione viene criptata è decisamente lento e non si può certamente usare per la vita di tutti i giorni.

Ora questi punti riguarderanno più in particolare la sicurezza del proprio account, ma in ogni caso rientrano nel fattore privacy, in quanto un account compromesso è un account senza privacy.

6 ) Cambiare password almeno una volta al mese ( o se siete proprio pigri ogni 2-3 mesi ) usando password lunghe e semplici da ricordare.
Ebbene si, sono del idea che non c'è bisogno di usare tutti i caratteri 65mila caratteri unicode per fare una password quasi impossibile da trovare... basta aumentare la lunghezza, vi faccio un esempio:

"ciao" è semplice come password
"uf/3" è altrettanto semplice come password ( magari un pò più complessa visto che non si trova in un dizionario ) 

ma ad esempio:
"ciaoatuttimichiamoPippo03121987" è semplice da ricordare e praticamente impossibile da trovare tramite brutal force.

quindi usare password almeno lunghe 8 caratteri ( il minimo di sicurezza ) con numeri e almeno una maiuscola.

7 ) Usare la verifica a 2 passaggi

Questa magia nera poco conosciuta è un muro invalicabile per chiunque voglia entrare con il vostro account , anche conoscendo la password.
Funziona cosi:
Oltre nome utente e password, dopo il login dovrete inserire un ulteriore password o codice generato ogni X secondi da un applicazione sul vostro cellulare ( oppure che riceverete tramite SMS ).

8 ) Tenere il software aggiornato, Può sembrare stupido, ma basti pensare che se si aggiorna regolarmente ogni 2 giorni il software , si eviterebbero maggior parte dei pericoli ( sopratutto su windows )

9 ) Usate la testa, l'intelligenza è la difesa più importante del sistema, un utente sveglio non apre link che gli arrivano via email anonime da società mai sentite, un utente sveglio controlla più volte che l'url sia quello corretto , magari con una ricerca su google, un utente sveglio sa benissimo che esistono delle leggi e quindi nessuna banca vi può chiudere l'account se non loggate entro tot tempo.


venerdì 19 luglio 2013

Perché la privacy... conta

Scrivo questo articolo per discutere su cosa ne penso io della privacy digitale.

La privacy conta, ma vorrei porvi una domanda prima di tutto:

"Se uno sconosciuto vi chiedesse il numero di telefono glielo dareste? e se queste sconosciuto si chiamasse Google?"

Credo che per tutti la risposta sarebbe No nel primo caso , Si nel secondo
Perché?
le motivazioni sono da ricercarsi nel uso che ne farebbe tale soggetto, nel primo caso sono ignote mentre nel secondo caso sono principalmente per fornirci servizi a noi stessi, quindi credo che sia questa la risposta...
Ma siamo cosi sicuri che Google non usi i nostri dati personali per altri scopi? si sa, google non vende oggetti fisici, vende servizi, precisamente la maggior parte dei suoi ricavi li fa tramite adsense, il servizio di pubblicità, ora immaginate di essere voi a capo di google; sicuramente vorreste massimizzare i profitti, come? semplice usando i nostri dati per fornirci pubblicità mirate ( quindi più facile che l'utente clicchi ).

Ora voi direte cosa me ne importa a me se google usa i miei dati per fornirmi pubblicità, niente e su questo sono d'accordo, Google è sempre stata un azienda molto corretta con i suoi utenti non credo riceverete mai un SMS da uno sconosciuto dicendo che google gli ha dato il tuo numero e se vuoi comprare l'oggetto che hai guardato ieri su internet..
Google inoltre è anche una delle poche aziende che si è opposta alla SOPA e ACTA, quindi cosi facendo dimostrando che Google alla privacy dei suoi utenti ci tiene.

"Ma sei stupido? hai appena detto che google usa i nostri dati per fornirci pubblicità"
Non sono stupido e non mi sono dimenticato, forse dimenticate che sono 2 servizi google, quindi non fornisce dati a società esterne, Google ( precisamente i suoi datacenter ) sono tra i più sicuri al mondo, quindi crea un sistema isolato ( o cosi si spera ) a se stesso, quindi la morale della favola è : "google sa pure dove bevi il caffè ogni mattina, ma solo google lo sa e nessun altro quindi posso ritenermi sicuro".

Già, seppur google è stata coinvolta nello scandalo questione prism ossia, il sistema americano che funge da "grande fratello" nel mondo, credo di poter dire che si è abbastanza sicuri con Google.

La domanda principale è, Facebook, facebook invece dimostra molto spesso di non tenere proprio niente alla riservatezza dei suoi utenti, basti pensare a quella ragazzina che scrisse su Facebook di essere incinta e dopo 1 settimana, ricevette a casa delle pubblicità per articoli da bambini ( fonte: wired ) quindi la domanda principale ora è : "Di chi mi posso fidare?".

Nessuno e tutti, Google, Facebook, Skype , Badoo, .... sono multinazionali , l'importante per loro è il capitale che riescono a raggiungere; però si può scendere a compromessi, in quanto comunque la nostra privacy è "violata" per fornirci un servizio utile... Sono del idea che essere paranoici è una cosa buona, però esserlo troppo diventa esagerato, molti su un famoso blog, commentarono che la scansione wireless che effettua google è una violazione di privacy ( le scansioni che esegue per avere la mappa delle reti wireless per il mondo ) esagerata... Il problema che l'hanno scritto usando il loro account Facebook, e Facebook registra in continuazione dati sulla posizione da cui esegui l'accesso e non c'è modo di disattivare questa funzione...
Questo non mi è ancora chiaro, se una persona è paranoica dovrebbe esserlo per tutto, e non solo per alcune cose, credo quindi che la privacy sia una questione astratta ormai in italia, la gente grida allo scandalo quando scopre la punta del iceberg , però ormai da anni gli fornisce ( loro stessi ) la base del iceberg scrivendo su Facebook/G+/Twitter/Badoo/ecc.. il loro numero di telefono, indirizzo, dove abiti, con chi vivi, cosa mangi, che appuntamenti hai per domani e cosi via.

"Possono pure spiarmi, non ho niente da nascondere"
Questo ragionamento è completamente errato, voglio proprio vedere che uno sconosciuto vi entra in casa , si siede sul divano e vi sta li ad osservare, credo gli direste qualcosa no?
"Ma le aziende che ci spiano ci forniscono servizi"
Finché i dati rimangono al interno dell'azienda si, avete ragione, ma immaginate questa situazione, voi chiamate una badante, vi fa un servizio, quindi anche che vi spia in casa non è un problema, l'avete chiamata voi infondo! , ma ora questa badante, ogni sera esce da casa vostra e va al bar a raccontare i fatti vostri, capite che la cosa non è molto "buona"...
Ecco quest esempio era mirato a farvi capire che spesso le società che raccolgono dati , li raccolgono per gli altri, e non per loro stessi, infondo a un azienda X che è un social network, il vostro indirizzo non serve, ma magari al "bar" c'è un suo amico che ha un azienda Y che vende pubblicità, ora X dice i vostri interessi a Y , Y userà l'indirizzo che X possiede per mandarvi pubblicità a casa in base ai vostri interessi, figo no?

Quale è il giusto compromesso quindi?
Cambia per ognuno, in linea di massima il consiglio è quello di usare solo le cose utili, se usate Google Now solo per guardarvi il meteo, capirete che non ha senso ( oltre a sprecare % di batteria ) mentre invece se l'usate per gestirvi la giornata vi posso assicurare che è una manna dal cielo. Se usate Facebook solamente per guardarvi che ne so, le news, non ha senso, quindi eliminare l'inutile, se usate sempre twitter e mai G+, perché tenerli entrambi? usare l'ndispensabile e l'utile, evitando di usare una X funzione / programma / social network, solamente perché l'usano gli altri oppure perché fa figo con gli amici far vedere che se chiedi al tuo telefono "quanto è alto berlusconi" risponda "1.65m".

sabato 18 maggio 2013

The death of Android Custom ROM

Fin da quando venne rilasciato Android, ci fu' il fenomeno delle CROM oppure Custom ROM, ossia il sistema operativo android ( impropriamento chiamato ROM da Read Only Memory ) modificato per migliorarne un aspetto oppure le performance, sicuramente chi possiede android da molto avrà sentito parlare di Android Revolution HD del grandissimo (?) mike1986 , ha oltre 40000 nel thanks meter, cosi divenendo senza dubbio lo "sviluppatore" di XDA più ringraziato in assoluto, ma cosa c'è dietro tutto questo? è davvero cosi bravo ? e le sue ROM sono davvero cosi ottime da distruggere la concorrenza? in questo panorama bisogna dire: dipende.

perché? Michal ( mike1986 ) ha iniziato il suo percorso verso la fama in un specifico settore, i telefoni HTC vecchi dove le sue ROM erano davvero molto meglio di quelle al momento disponibili, avevano un kernel modificato che garantiva migliori prestazioni , una fluidità molto maggiore, Android tirato e modificato al massimo, non credo ci siano problemi a dire che chiunque abbia provato una sua ROM su questi telefoni, si sia innamorato e non l'abbia mai più tolta...

Ma allora perché dipende? semplice, come tutti i "VIP" , la fama da alla testa, fa montare le persone e gli fa indossare maschere che non avrebberò mai indossato altrimenti...

Fu' cosi che il nostro mike, iniziò a rilasciare una versione di Android Revolution HD per qualsiasi terminale in voga, spuntò su Galaxy Nexus ( che è samsung ) , Note II, Galaxy S3 tutti telefoni senza Sense, e sopratutto con un ottimo sistema operativo di base , tutti le personalizzazioni che c'erano prima e le migliorie sono state annullate, non ci sono più, ora c'è una scritta che dice: "This is improved version of stock ROM - no visual changes!" 
e qualcuno ora potrebbe dire, va beh ha puntato sulle performance del kernel, NO, neppure li, guardando le feature si legge: "use stock kernel, the most stable" quindi facendo il riassunto:

  • Non ha differenze di tema / personalizzazione, è completamente uguale al originale esteticamente
  • Non ha differenze di kernel, è completamente stock.
Avrà puntato sul modificare le performance del sistema operativo, come dice in un lunghissimo ( e inutile ) changelog? andiamo a vedere intanto una cosa, il changelog è uguale per ogni telefono, uguale, cambia solo il nome dei componenti.

esaminiamo però questo changelog:
  1. Removed software (CPU) rendering - full NOME_GPU (GPU) rendering
  2. Fully optimized and tweaked
  3. ROOT (su + SuperSu Permissions - Thanks to koush)
  4. Unsecured boot.img
  5. Newest BusyBox
  6. RAM optimizations
  7. System signatures check enabled for system security and safety
  8. Improved virtual memory management
  9. Speed optimizations
  10. Enabled GPU UI rendering
  11. Data, cache and system partitions mounting tweaks
  12. Bloatware applications removed
  13. All /system applications updated to latest available
  14. All /data applications updated to latest available
  15. Improved camera performance
  16. Improved CPU governors performance
  17. Most optimal system scheduler
  18. Disabled kernel debugging for better performance
  19. Zipaligned (Improved RAM management)
  20. Zipalign on boot (for user applications on data partition)
  21. init.d scripts (BusyBox run-parts) support
  22. sysro/sysrw commands support
  23. excelent battery life
  24. ext4 improved
  25. OpenVPN support
  26. Adobe Flash Player support
  27. Most up-to-date system files permissions
Ok, iniziamo:
  1. come si può benissimo vedere non è vero.  egl.conf ( il driver responsabile di questo, la configurazione ) è uguale a quella stock, con il full rendering da parte della GPU, ma come fa la stock, non è una feature di ARHD, è una feature di android 4+
  2. Mi piacerebbe capire di quali tweak e ottimizzazioni parla lui
  3. SuperSu intanto è di Chainfire, quindi koush sviluppa Superuser, togliendo questo piccolo errore ( che appare in tutti i topic ), è rootata vero, quindi una feature è questa: ha il root ( che qualunque ROM può avere flashando lo zip di SuperSU aggiungo )
  4. Unsecured boot permette ad adb di agire sulla partizione system, in linea di massima è meglio evitare questo, però dai può essere una feature
  5. Altra feature ovvia, basta scaricare busybox dal market, e in 2 secondi si ha busybox aggiornato
  6. RAM Optimization, la RAM è gestita dal kernel, se tu hai il kernel stock, non si può dire RAM optimization 
  7. System Signature è già attivo di default nelle ROM stock, e principalmente serve per le applicazioni che cercando di firmarsi come sistema operativo tramite manifest ( android:sharedUserId="android.uid.system ) 
  8. Improved Virtual Memory Management? Ma che significa? android non fa uso di memoria virtuale poiché non ha Swap, di quale memoria virtuale parla ?
  9. Modificare i parametri del kernel per renderlo inutilmente più aggressivo vuol dire speed optimization?
  10. Stessa cosa della prima risposta.
  11. Data , System , Cache mounting optimization? I vantaggi di rimontarle con alcune flag ext4 attive sono MINIMI, se non direi assolutamente nulli, senza contare che teoricamente vengono già montati in maniera ottimale 
  12. Bloatware removed? Se ci sono tutte le applicazioni che c'erano prima, nelle prime ARHD toglieva alcune applicazioni (in?)utili tipo notes, Memo e DLNA  , ma ora non sembra che rimuova più nulla delle applicazioni installate, anche perché ora come ora, il note2 , s3 e cosi via hanno come punto di forza i programmi già installati, senza contare che dovrebbe essere Bloatware addicted, poiché aggiunge un sacco di programmi che possono essere inutili a qualcuno, tipo Facebook, Twitter, Google+ e cosi via.
  13. Aggiornate come la ROM Stock visto che si basa su ROM Stock e finché non viene rilasciata non può aggiornarla lui
  14. pure il Market ti notifica gli aggiornamenti.
  15. Qua sono davvero curioso, ho scaricato diverse ROM sue, non ho trovato nulla di diverso dalla stock che c'entrasse la fotocamera, se qualcuno ha notizie su questa ipotetica feature mi spieghi
  16. "Improved", hai uno script init.d vecchissimo riusato da anni, che rende tutti i governor più aggressivi aumentando inutilmente la fluidità di questi già fluidissimi telefoni, cosi facendo riduce la batteria.
  17. Se usi Stock kernel, avrai sempre gli scheduler dello stock, dubito altamente che lo stock kernel includa ROW
  18. "it's not feature, it's stupid thing' , poiché se porta davvero vantaggi, sono talmente minimi che nessuno potrà neppure notarli
  19. Zipalign viene eseguito in automatico da android dalla 4+ teoricamente ( chi ha nexus ha presente quando riavvia dopo aver installato un app che viene fuori, ottimizzazione applicazioni 1 su 40 ad esempio? ecco )
  20. Stessa cosa della 19
  21. che io sapessi è il ramdisk a occuparsi di questo, Ram disk incluso nel kernel, che è stock, quindi se funziona può essere considerata una feature, se non funziona ridicolizza tutto poiché gli unici cambiamenti che ho trovato in questa rom da una completamente stock sono il root, busybox e uno script in init.d che comprende mille cose copia-incollate da altre fonti...
  22. /system/bin/sh sysro: not found , ehm... in ogni caso servono solo a far montare la partizione system in modalita Lettura e scrittura ( togliendo tutti i vantaggi del precedente montaggio ottimizzato? ), per sicurezza sarebbe meglio evitare di montarla in modalità RW , tranne nel caso che un applicazione lo richieda, ma in quel caso se ne occupa certamente l'applicazione di fare questo...
  23. Quando la usavo io, la batteria era peggiore della stock...
  24. kernel stock, come fai a migliorare le performance del ext4? 
  25. OpenVPN support, come la stock ...
  26. Adobe Flash Player support, basta installare apk del flash player, anche se crea sicuramente problemi poiché il browser dalla 4.2 non lo supporta più, quindi non andrà , laddove è ancora 4.1 è già incluso nelle ROM stock, senza contare che è il browser a supportarlo o no, potete avere 4.0 con flash player, ho i miei seri dubbi che firefox beta, oppure chrome ve lo supportino...
  27. ??? cosa è?

Da questa analisi, potrete sicuramente capire che non è altro che una stock originale rootata con qualche piccola modifica ( sempre se funziona init.d ), non è un attacco personale, non è neppure una critica all'ottimo lavoro di mike, ma una domanda, perché tutte ste persone usano ARHD se non porta vantaggi? semplice placebo, l'idea di avere tutti quei tweak ti fa quasi immaginare di averli, quindi nonostante il sistema è lo stesso, se una persona è convinta che sia raddoppiata la velocità del telefono e vedrà la solita animazione gli sembrerà sempre più fluido, e magari anche dovuto al fatto del aumento di aggressività dei governor ( però ricadendo sulla batteria ... ), mike non è che ti sei un pò adagiato sugli allori?

domenica 21 aprile 2013

Nmap Base, guida

Video fatto circa un mese fa:


Sintassi:
nmap [OPTIONS] [TARGET/S]

Opzioni:

  • -iL : Accetta da un file una lista di possibili target, quindi se noi abbiamo un file contenente un elenco di host , possiamo passare -iL file , utile in abbinato con gnu/seq e gnu/echo della shell
  • -sP : Pinga l'host, utile per rilevare se un host è disponibile o no, però non è molto affidabile poiché il firewall potrebbe pure scartare le richieste ping
  • -sS : Usato di default se si fa una ricerca da utente root ( se non si hanno i permessi root, si scende nella -sT che vedremo dopo ), SYN Scan, fa uno scan usando l'analisi dei pacchetti di risposta SYN , più affidabile e più difficile da rilevare di -sT.
  • -sT : Usato quando non si dispone dei permessi superuser ( root o chiamateli come volete ) , fa lo scan come farebbe un qualsiasi programma scarso, prova a connettersi porta, se la connessione avviene porta aperta, se no chiusa, davvero poco preciso / affidabile e facilmente individuabile.
Questi sono quelli base, nel video c'è ne sono altri.


Canzoni usate:
- Feint - Laurence
- Rameses B - Visionary