Engenharia Reversa
By Rafael Soares
Engenharia ReversaAug 27, 2020
Marcus Hutchins, o hacker que parou o WannaCry #9
A história do Marcus carrega muito do que é a fantasia pra muita gente que começa a estudar computação. Foi a minha, inclusive, virar um Hacker e fazer umas merdas por aí na pré-adolescência. Essa história do Marcus passa por isso e tem um final que tem muito a ensinar e refletir.
Essa história sobre ele foi contada basicamente em dois lugares apenas: num artigo da revista Wired (link abaixo), e em documentos oficiais públicos que eu li e reli pra colocar aqui. Se você leu alguma dessas fontes, vai quase parecer que eu to contando a mesma coisa, e vai ser quase isso mesmo. Mas não só todo esse conteúdo tá em inglês e é inacessível pra muita gente mas também são documentos de horas de leitura e aqui vou tentar sintetizar.
Artigo na Wired: https://www.wired.com/story/confessions-marcus-hutchins-hacker-who-saved-the-internet/
Mais sobre o WannaCry: https://www.youtube.com/watch?v=88jkB1V6N9w
Twitter o Marcus: https://twitter.com/MalwareTechBlog
Twitter do Engenharia Reversa: https://twitter.com/EngReversa
Cybelle Oliveira - Seus dados estão sendo monitorados | EngConversa #8
A Cybelle Oliveira é tecnologista especializada em privacidade e segurança da informação, faz inúmeras divulgações sobre o assunto e debate em vários lugares a questão tanto do acesso a proteção de dados quanto as questões sociais que envolve o uso de redes sociais e outros aplicativos. Além disso, ela trabalhou na Tor Project, é voluntária da Fundação Mozilla, esteve junta no CodamosClub e hoje trabalha na Casa Hacker.
Além de ser mega inteligente e entender demais do assunto, é uma das pessoas mais simpáticas da tecnologia que já conversei e se prepare pra dar umas risadas de vez enquando, mesmo quando a gente tava falando sobre um assunto sério!
A gente começa falando sobre o que ela fez pra virar uma pesquisadora e divulgadora da área; ela vai falar sobre o uso de redes sociais e o uso de testes de internet, tipo Buzzfeed ou criação desses bonequinhos no Faceapp; inclusive, eu faço algumas perguntas que sempre quero que sejam perguntadas nas entrevistas mas nunca perguntam; vamos falar também sobre a Casa Hacker; e por últimos vamos falar sobre mulheres na tecnologia.
Links:
Twitter da Cybelle: https://twitter.com/cyb3113
Twitter do Engenharia Reversa: https://twitter.com/EngReversa
Side da Casa Hacker: https://casahacker.org
Grace Hopper, a incrível história da inventora do compilador #7
Grace Hopper, uma mulher nascida no início do século 20 que transformou completamente o mundo da tecnologia. Inventou o primeiro compilador, trabalho nos primeiros computadores e definiu a forma com as linguagens de programação são criadas hoje em dia.
Hoje se eu tenho um emprego, certamente ela é uma das pessoas que eu devo agradecer. Muito se fala sobre os gurus da tecnologia de hoje em dia, mas a verdade é que Grace foi responsável por feitos que só ela teve a capacidade de criar, e se os gurus de hoje em dia são gurus, é porque todos eles se debruçam sobre o trabalho que ela produziu.
Para saber mais sobre Grace Hopper:
https://stories.vassar.edu/2017/assets/images/170706-legacy-of-grace-hopper-hopperpdf.pdf
https://www.nationalgeographic.org/thisday/sep9/worlds-first-computer-bug/
https://www.youtube.com/watch?v=ABlivzyfhQE
Twitter do Engenharia Reversa:
https://twitter.com/engreversa
Leo Balter - A Guerra fria dos Browsers e Saúde mental - Parte 3 | EngConversa #6
O Javascript é um projeto open source, porém, quase que completamente controlado pelos interesses de empresas privadas, isso o torna uma coisa muito única no mundo da tecnologia. Ao mesmo tempo, é uma linguagem que fez todas essas gigantes de tecnologias reféns do futuro dela. Nesse episódio o Leo fala mais sobre essas brigas, que é essa guerra fria dos browsers que também foi falado no episódio anterior,. De verdade, o Leo conta algumas coisas que eu fiquei bem chocado, nunca tinha ouvido falar de uma tecnologia open-source causar tanto conflito entre empresas e criar movimentos políticos entre elas e dentro das próprias empresas.
Além disso, falamos também sobre saúde mental relacionado a trabalhar com open source. Mais pro fim a gente fala também sobre a questão de não passar em entrevistas e lidar com essa situação - pautado também nas experiencias dele - e por fim algumas considerações finais dele que pra variar tem muito aprendizado.
Se você não ouviu as outras partes da entrevista, ouve aí:
Part 1 - https://anchor.fm/engreversa/episodes/Leo-Balter---Incio-da-carreira-rumo-ao-TC39---Parte-1--EngConversa-4-ejq0e8
Part 2 - https://anchor.fm/engreversa/episodes/Leo-Balter---Alterando-os-rumos-dos-Javascript-e-a-Guerra-fria-dos-Browsers---Parte-2--EngConversa-5-ejvo1g
Mencionado no episódio, o Test262 Report - https://test262.report/
O Leo Balter você acha aqui: https://twitter.com/leobalter
O twitter o Engenharia Reversa é o https://twitter.com/engreversa, bate um papo comigo por lá!
Leo Balter - Alterando os rumos dos Javascript e a Guerra fria dos Browsers - Parte 2 | EngConversa #5
Leo Balter é uma das maiores referência de Javascript no Brasil. Líder do projeto Test262, parte essencial do TC39, comitê técnico que decide os rumos do Javascript. Nessa segunda parte da entrevista, Leo fala sobre sua chegada no TC39 lá no Ecma, conta como funciona o Test262 e como ele impacta os rumos do Javascript e fala sobre uma certa guerra fria dos browsers que acontece lá dentro.
Se você ainda não ouviu a parte 1 dessa entrevista, você pode conferir aqui: https://anchor.fm/engreversa/episodes/Leo-Balter---Incio-da-carreira-rumo-ao-TC39---Parte-1--EngConversa-4-ejq0e8
Se quiser dar um alô lá pro Leo, você consegue achá-lo aqui: https://twitter.com/leobalter
O twitter o Engenharia Reversa é o https://twitter.com/engreversa, bate um papo comigo por lá!
E não perca o próximo e último episódio onde o Leo continua contando sobre sua saga até o TC39.
Leo Balter - Início da carreira rumo ao TC39 - Parte 1 | EngConversa #4
Leo Balter é uma das maiores referência de Javascript no Brasil. Líder do projeto Test262, parte essencial do TC39, comitê técnico que decide os rumos do Javascript, Leo conta nessa primeira parte de uma longa entrevista como foi o início de sua carreira e como entrou no mundo do Javascript, carreira que o levou a morar nos Estados Unidos, trabalhar numa das maiores empresas de tecnologia do mundo, e ser líder de um dos projetos mais importantes do mundo da programação atualmente.
Chega mais pra ouvir essa entrevista, e se quiser dar um alô lá pro Leo, você consegue achá-lo aqui: https://twitter.com/leobalter
O twitter o Engenharia Reversa é o https://twitter.com/engreversa, bate um papo comigo por lá!
E não perca os próximos epísodios onde o Leo continua contando sobre sua saga até o TC39.
A história do Javascript - Uma aventura através do Nescape, Ecmascript, até hoje #3
Javascript tem uma das histórias mais confusas entre todas as linguagens de programação. E não é à toa, sua história e evolução passaram pelos interesses de várias corporações e tendencias de mercado, cada um puxando um lado de uma corda com várias pontas.
Nesse episódio, a gente vai ver como o Javascript foi criado, quem criou, qual os rumos ele tomou, e em que pé está hoje.
William Oliveira - Saúde mental e Comunidade | EngConversa #2
O Will é engenheiro de software, escritor do livro O Universo da Programação, palestrante, mentor e se dedica diariamente a missão de trazer inclusão para pessoas de periferias e sub-representadas ao mundo da tecnologia. Nesse episódio do Engenharia Conversa, o Will vai compartilhar suas experiências e visões sobre saúde mental, comunidade e também vamos falar sobre alguns momentos da vida do Aaron Swartz, assunto do episódio #1.
Atenção, este episódio tem um gatilho de depressão e suicídio. Se você tem algum indício de que pode sofrer com isso, não ouça o episódio entre o minuto 46 (00:46min) e o 59 (00:59min).
Twitter do Will: https://twitter.com/_uillaz
Todos os links do Will: https://linktr.ee/uillaz
Como doar para o projeto social do Will: https://app.picpay.com/user/etc.william
Aaron Swartz, a história do ativista e co-criador do Reddit e do RSS #1
Aaron Swartz foi um dos maiores ativistas da sua geração. Sempre esteve na luta constante pelo livre uso da informação, foi responsável por inúmeros projetos que possibilitaram a existência da internet de hoje, como RSS e Markdown , e é uma inspiração pra várias pessoas, seja de tecnologia ou movimentos sociais.
Blog do Aaron - http://www.aaronsw.com/weblog/
Relato sobre depressão - http://www.aaronsw.com/weblog/verysick
Experiência trabalhando num escritório: http://www.aaronsw.com/weblog/officespace
Guerilla Open Access Manifesto - https://archive.org/stream/GuerillaOpenAccessManifesto/Goamjuly2008_djvu.txt