Visualizzazione post con etichetta Facebook engineering. Mostra tutti i post
Visualizzazione post con etichetta Facebook engineering. Mostra tutti i post

Nessun attacco hacker per il test IPv6, Facebook e Google soddisfatti


I maggiori siti Internet e i più importanti fornitori d'accesso di tutto il mondo, tra cui Facebook, Google e Limelight Networks, si sono riuniti, insieme a più di 1000 altri partecipanti, per celebrare la Giornata mondiale dell'IPv6 e testare a livello globale il nuovo protocollo Internet, l'IPv6. L'evento ha permesso un "volo di prova" coordinato di 24 ore, contribuendo a dimostrare che i più importanti siti Internet al mondo sono ben collocati per affrontare la transizione verso una rete Internet globale basata sull'IPv6, protocollo che consentirà la crescita esponenziale della rete.

Facebook implementa nuovi sistemi per rilevare tecniche di scam


Facebook ha introdotto nuovi meccanismi destinati a prevenire il clickjacking ed il javasticking (i codici javascript incollati sulla barra degli indirizzi mentre si è loggati su Facebook), utilizzati comunemente nelle truffe sondaggio o per far eseguire automaticamente delle operazioni al profilo Facebook. Le misure di prevenzione delle truffe sono state rivelate in un post sulla pagina di Facebook Security che ha annunciato varie modifiche connesse alla sicurezza sulla piattaforma.

Facebook lento a causa dell'aggiornamento della versione sito mobile


Se vi chiedete il perchè di tanti problemi sulla piattaforma in queste ore, Facebook ha lanciato un importante aggiornamento al proprio sito web mobile per dispositivi come l'iPhone e iPod touch, secondo un posting blog di Lee Byron, Interactive Designer Information presso Facebook. In precedenza, Facebook ha avuto due siti web per cellulari: touch.facebook.com per touchscreen e m.facebook.com per altri cellulari. La diffusione dei telefonini è totale. La maggior parte di questi telefonini sono device con cui poter fare di tutto - leggere la posta, chattare, e, soprattutto , navigare su Internet.

Hacker sfida Facebook con un virus e poi Zuckerberg lo assume


Infastidisce Facebook e viene assunto dalla società. Non sapendo cosa fare, il 19enne Chris Putnam, studente dell’Università della Georgia, ha creato un virus ‘worm’ in grado di infastidire il social network creato da Mark Zuckerberg. Dopo le lamentele degli utenti, ovvero dopo meno di 24 ore, il giovane, attraverso codici e algoritmi ha attirato l’attenzione del miliardario più giovane del pianeta ed è stato assunto dal colosso di Palo Alto.

http://www.youtube.com/user/FastCompany

Ad aiutare il 19enne sono due amici, Marcel Laverdet e Kyle Stoneman, ma il protagonista è lui. Il virus si diffonde su Facebook con il suo nome, una richiesta di amicizia, e la modifica del profilo dell’utente che accetta. Da lì in poi la possibilità di intervenire sul profilo dell’utente. Putnam riesce ad infettare anche i profili di alcuni dipendenti della sede di Palo Alto. Digitando il nome di Chris Putnam su Facebook, appare una foto sfocata, e un "mi piace" sottoscritto da circa 30mila persone.

Putnam è un hacker nato nel 1988 che ha sfidato con un virus il grande social network. Il suo scopo non era infastidire Zuckerberg, ma farsi notare. La sua avventura ha inizio nel 2005 quando Chris, allora 19enne, studiava alla Georgia Southern University e insieme ai suoi due amici, decise di creare un worm che si replicava grazie a un exploit XSS (Samy XSS) tramite un campo non trattato correttamente.

http://www.facebook.com/

Il worm era in grado di fare tre cose: chiedeva l'amicizia all'account di Chris, si replicava nel profilo e cambiava la grafica del profilo dell'utente replicando fedelmente quella di MySpace. Il worm code JS/Spacehero-A si replicava di utente in utente in modo rapido e silenzioso, diffondendosi in modo virale attraverso gli amici che guardavano il profilo di qualcun altro.

I tre hacker potevano così modificare rapidamente lo script principale per produrre una serie di effetti a sorpresa sugli account che passavano sotto il loro controllo. "Era un lavoro che faceva molto effetto e riarrangiava tutti i campi del profilo in sgradevoli caselle di MySpace e schemi colorati", ha raccontato Putnam.

Questo li rendeva però facilmente rintracciabili. In meno di 24 ore dal rilascio del worm, Putnam venne contattato da Dustin Moscovitz, uno dei co-fondatori di Facebook. Con la diffusione del virus gli utenti contagiati avevano cominciato subito a lamentarsi. Anche numerosi dipendenti di Facebook erano stati infettati, incluso un account interno di prova chiamato The Creator.

http://www.whitehatsec.com/

Come ha poi spiegato Putnam, il 'creatore' non era Zuckerberg: "Ma abbiamo immaginato che anche lui fosse stato costretto a fare il punto e avesse considerato l'operazione uno straordinario successo". In meno di un giorno Putnam fu invitato da Moscovitz a presentarsi alla sede di Palo Alto di Facebook. Questo non prima di un lungo scambio di messaggi.

"Il fatto che Moskovitz conoscesse la mia identità non fu una grande sorpresa dal momento che l'interazione del worm con il mio account era scontata. Anzi eravamo arrivati a fornire delle informazioni su come contattarci", ha raccontato Putman. La reazione di Moskovitz fu comunque divertita.

"Hey tutto questo è divertente, ma sembrerebbe che tu stia cancellando le informazioni sui contatti dai profili degli utenti quando il worm si replica nuovamente. E così non è bello". In cambio di tanta compiacenza, Putnam iniziò a rivelare il worm nei dettagli insieme ai punti deboli che aveva identificato nel social network.

http://www.allfacebook.com/

Dopo circa un mese gli fu chiesto se volesse lavorare per Facebook. La Rete segue percorsi e colloqui di lavoro senza regole. Putnam era spaventato. In quel periodo un altro hacker era stato arrestato dopo aver fatto la stessa cosa. Un virus per MySpace, la promessa del social network all'assunzione e dopo l'invito, la prigione. "Quando arrivai alla sede, al secondo piano dovevo incontrarmi con Dustin. Ero teso ma quando la porta si aprì e trovai Moskovitz e non i poliziotti in piedi di fronte a me".

Putnam fu assunto e iniziò a lavorare per Facebook pochi giorni dopo il colloquio. Le sue pagine preferite sono Facebbok (un profilo nel profilo), Facebook Engineering e una pagina sulle "uova di pasqua": easter eggs che in realtà sono un regalo segreto dentro i programmi, ovvero dei codici segreti (http://20bits.com/articles/easter-eggs-in-facebook-chat/) che i programmatori inseriscono all'interno dei loro programmi e che non sono menzionati nei manuali ufficiali.


In genere vengono usati dai programmatori per scrivere segretamente i loro nomi. Per vedere un easter egg bisogna conoscere delle sequenze di tasti o operazioni da compiere. Presso alcune società di software l'inserimento di queste "sorprese" è permesso. Così, tra i simpaticissimi scherzi da hacker, nella lista delle emoticon di Facebook, ce n'è una dedicata proprio a Chris Putnam, è la 'Weird face' (e si richiama digitando :putnam:).

"Sarò sempre grato a Facebook e alla sua passione per gli ingegneri stravaganti e con un passato da hacker", ha raccontato l'ingegnere in un'intervista in Rete, abbastanza in superficie perché a noi fosse possibile riportarla sulla terra. Oggi lavora insieme al suo amico Marcel Laverdet insieme allo staff del Social Network più famoso del mondo. E' uno degli ingegneri del sito, partecipa regolarmente a forum da nerds assoluti, come Somethingawful.com, dove è abbastanza famoso. Trovate il documento in formato PDF dell'intero procedimento e del codice exploit a questa pagina.

Un errore degli ingegneri di Facebook mette a nudo il Facebook che verrà

Nella serata di giovedi scorso, trenta minuti circa di blackout hanno tagliato le comunicazioni tra oltre 500 milioni di utenti di Facebook. Un blackout messo in atto volontariamente da Facebook per porre rimedio ad un errore di uno degli ingegneri dello staff, che aveva causato la disponibilità per alcuni utenti di alcuni prototipi di una nuova interfaccia per le pagine.

Giovedi sera molti utenti di Facebook hanno visualizzato diversi cambiamenti alle pagine. Inizialmente avevamo pensato che era molto strano che le nuove pagine di Facebook fossero state rilasciate senza un annuncio ufficiale da parte di Facebook. La modifica più visibile del nuovo layout ha spostato verso il lato sinistro le schede di navigazione usate per il passaggio tra le informazioni sulla bacheca, e le altre applicazioni interne e di terze parti. Altra modifica contenuta è stata l'eliminazione della possibilità di impostare una scheda di accesso di default, con la possibilità per gli amministratori di aver un account designato per il controllo delle loro pagine. Tuttavia, questa è stata una spinta involontaria di prototipi, e il sito è stato brevemente messo fuori linea per effettuare il rollback delle modifiche. Le funzioni di interfaccia delle Pagine sono state riorganizzate in maniera simile al recente restyling  dei profili utente e a Places. Tutte le schede, comprese le schede di terze parti, sono apparse in un elenco di link di testo sotto la foto della pagina.


La modifica ha reso queste schede meno pronunciate, e ciò potrebbe ridurre la frequenza con cui gli utenti esplorano le applicazioni tab. Questo potrebbe far arrabbiare gli amministratori delle Pagine che usano le promozioni Like-gated come alloggi in queste schede per aumentare la crescita. L'opzione per impostare una scheda di arrivo predefinito nell'interfaccia della pagina admin non era presente nel prototipo. Pertanto, gli utenti potrebbero sempre vedere la bacheca, e dovranno scegliere il nuovo link di navigazione sulla barra laterale per visitare le altre schede. Molti amministratori di Pagine impostano l'accesso alle schede predefinite per mostrare un link al loro sito web, la scheda promozionale con la loro ultima applicazione, o le funzionalità di base della loro pagina. La rimozione di questa opzione potrebbe danneggiare un settore delle società di gestione delle Pagine che progettano queste schede e applicazioni, e la lenta crescita della pagina causerebbe potenzialmente la perdita di iscritti.


Facebook potrebbe avere fatto il cambiamento, al fine di rendere l'esperienza utente più coerente. Gli amministratori possono essere invece soddisfatti della funzionalità che permette di passare dal loro account principale alle gestione dell'amministrazione specifica delle pagine. Ciò permette di navigare comodamente tra tutte le pagine per le quali si gode dei privilegi di amministratore direttamente dal profilo personale. L'opzione di menu Account nell'angolo in alto a sinistra include ora l'opzione "Cambia account", come si vede qui sotto. Gli amministratori possono fare clic per tirare su un menu per accedere a una qualsiasi delle altre pagine alle quali hanno accesso. In precedenza, gli amministratori spesso creano falsi account personali e li rendono amministratori di diverse pagine per gestire questi casi. Facilitare la gestione multi-pagina senza costringere gli amministratori a violare i termini di servizio di Facebook è importante in quanto diventa più professionale per gli amministratori delle pagine lavorare con diversi brand.



Molti utenti hanno dichiarato di avere avuto accesso ad una nuova opzione "Memories" elencata di seguito allele foto nel menu a sinistra nelle pagine del profilo. Dopo aver cliccato, la funzione "Ricordi" ha mostrato le opzioni per saltare alle foto raggruppate per anno: 2010, 2009, 2008, ecc, con informazioni complementari, come gli aggiornamenti di stato datati, il numero di amici aggiunti nell'anno, eventi frequentati, luoghi e like. Memories sarebbe una funzione molto apprezzabile, e speriamo che questa funzionalità trovi la sua strada nelle pagine del profilo nel prossimo futuro. Facebook ha da tempo permesso ai membri di citare e taggare i loro amici negli aggiornamenti di stato utilizzando il simbolo @. Un numero di utenti ha notato che citare le persone e le Pagine era diventato automatico in quanto non era necessario digiatre "@" durante l'incidente. Dep ha scritto: "Non devi più digitare @ Nome. Appena si inzia a digitare viene avviata automaticamente la ricerca di interessi e dei nomi durante la digitazione.


Quindi, se abbiamo iniziato a digitare il nome d'una pagina o interesse, un elenco a discesa appare per cercare di completare automatico il nome del nome soggetto". Dopo aver spinto le modifiche, il sito è stato messo offline e da Facebook Twitter si legge nel twit: "Facebook è di nuovo disponibile dopo essere stato premuto per un breve periodo. Ci scusiamo per l'inconveniente... Inoltre, alcuni prototipi interni sono stati esposti a persone e provocato la breve disattivazione del sito. E' ora tornato alla normalità". Questo significa che una di queste alterazioni nelle funzionalità potrebbero essere modificate. Sarebbe una sorpresa se Facebook togliesse la possibilità di impostare le schede di accesso di default, in quanto rendono la navigazione su Facebook meno prevedibile, aumentando l'impegno e ispirando le pagine ad acquistare annunci che puntano verso di loro. Eppure, il cambiamento di layout delle pagine, la funzionalità di accesso alle pagine dal profilo e Memories, sono modifiche apprezzabili e probabilmente non attenderemo molto per vederli applicati.