thegoodfellas/blogset-br huggingface dataset:
numa cruz muito pesada para qualquer vivente. Depois que assumiu a candidatura, varios empresarios o procuraram para tentar entender a decisao ja que o companheiro Barbosa Neto e alvo de diversas acoes civeis e criminais.
do blog do Fabio CampanaO governador do Parana Beto Richa nao descarta a possibilidade de se licenciar do cargo para entrar na campanha a prefeitura de Curitiba. A declaracao foi feita na manha desta terca-feira (7) em entrevista a Banda B, no programa Luiz Carlos Martins. Se for necessario pedirei licenca, sim. Tenho responsabilidade com a cidade de Curitiba. Tive uma eleicao historia para a prefeitura com 77% dos votos e isso tornou uma relacao muito forte de confianca entre mim e os curitibanos. Entao, nao posso ficar de fora deste processo eleitoral, afirmou o governador. Em outras oportunidades, Richa ja declarou que apoia a candidatura de Luciano Ducci (PDT) a reeleicao.Sobre 2014, Richa nao quis fazer nenhuma previsao. Minha dedicacao e exclusiva em fazer uma boa gestao. Minha concentracao hoje e cumprir meu mandato. A reeleicao depende do meu desempenho. Se houver naturalidade e confianca para prosseguir, vou avaliar, defendeu.De acordo com o governador, a gestao dele e considerada um desafio que tem tido bons resultados. Estou satisfeito com minha gestao, mas nao era bem o que eu esperava quando assumi. Diante da situacao peguei o estado em condicoes criticas, com certa desorganizacao e poucos recursos, tive de abrir mao de medidas com austeridade. Mas agora estou feliz e temos avancado bastante, disse.Relacao com DilmaSobre a relacao do governador com a presidente Dilma Rousseff, Richa e enfatico. Tive a oportunidade de estar com ela algumas vezes e sempre muito cordial me senti a vontade com sua presenca, disse. Ainda, de acordo com ele, no primeiro encontro apos a eleicao Dilma, em Brasilia, teria dito a ele Eu conheco sua fama, se 10% for verdade, vamos ter uma boa parceira. Se a populacao considerar que fiz um bom trabalho, se eu for convocado para tentar a reeleicao, dai sim vou avaliar esta possilidade, disse Richa.HabitacaoRicha enfatizou questoes de habitacao e disse que o ritmo continua acelerado. Passamos por uma revolucao historica neste quesito: na gestao anterior foram 18 mil casas em oito anos. Ja assinamos mais de 110 mil casas em apenas quatro anos, calcula o governador.CrackO Governo do Estado e a Prefeitura de Curitiba estiveram em Brasilia no mes passado para assinar um convenio com o Governo Federal sobre um programa recem-lancado do municipio: Crack, e possivel vencer. O governador apontou grande avanco nas politicas publicas que envolvem as drogas. Este e o mal do mundo moderno e a base no mundo do crime. O crack e barato, tem efeito devastador e todos devem estar unidos para combate-lo, defende Richa.De acordo com o governador, este programa preve mais clinicas de tratamento especializadas, comunidades terapeuticas e a proposta de implantar consultorios em calcadas e lugares publicos para os moradores de rua.SegurancaEstamos investindo em viaturas, inteligencia de equipamentos e valorizacao profissional. Tinhamos apenas 16 mil policiais militares, civis e bombeiros o mesmo efetivo que Santa Catarina. Anunciei recentemente a maior contratacao de policial com mais de 3, 2 mil ao todo e a autorizacao de concurso publico para a contratacao de mais 6 mil, ressaltou o governador que afirma ter os melhores salarios
in the system...I justput on Google and I find all I want, if someone copies my applet, Ican figure out where it goes or where it is being used by somebastard banker friend....Let mesteal in peace, thank you.Psychlowrote in 11/09/2011:I likeit! Great job.I confessto being happy with my "few minutes of fame" while I'veread my name in the post.Theinternet is really a fantastic place where I can appreciate the workof those who looks at mine. ;)I amavailable on email above for talks. Although I did not paint myselfas a good boy I certainly like to talk to interesting people....Ipersonally work in specific periods of the year and I say that in thecoming months we will increase the Christmas sales. After all,everyone wants to be well on Christmas.I canleak some information for you to do some cool posts but I want more"fame". Put me in a most important blog. Put me on TV.Hahahaha... I liked the post.I hope tocome back here ;)Psychlowrote in 11/09/2011:"Ahhh,c0d3c4sh. You're complaining for nothing. I'm aware that you're fullof money hahaha ...Let theguys play CSI... After all, would you say that you do not likerecognition!?But thelife of cyber criminals is not easy... not...Thesystem was born corrupt, who insists on defending it and accept it isnothing more than a simple servant of the owners of the money. Theidea of this system is so absurd that it works!I don'tdo that only for the money. I'd do it even if I earned nothing.Why do Ido that?Just forfun. And what else would it be?!?Well...I'll sleep... This post gave me an UP (motivation)... In thefollowing tools I will develop, that are on the "front line"and that you will have access, I'll post greetings for your support.You motivated me to create better tools.Thankyouc0d3c4shwrote in 11/15/2011:"Lookat me here again, crazier than ever and I wasn't caught yethahahahaha!;) ...Should Iopen my eyes? uhauhauhauha idiot, you make me laugh, you should openyour eyes before accessing your Internet Banking.Thismakes more money than drug trafficking, bro!NewssoonConclusionIt seemsthat last year they were using their malicious scripts to performDrive-by download attacks. However, this year they improved a bit andpacked the code in an Exploit Kit. Althoughthe use of Exploits Kits is quite spread worldwide, in Brazil it hasbeen different, only this year they started to use it to automatetheir attacks. As they said in the comments, they are trying toinnovate, and, of course, increase their profits.
a conta e acabei apagando sem querer a pasta que continha as imagens.Por sorte creio que tenho copias de todas essas imagens porem desorganizadas e espalhadas por uns tres micros diferentes, agora terei que encontrar uma a uma e fazer o upload novamente. Consegui consertar dois posts ate agora. :)E isso ai, aos poucos vou arrumando tudo novamente e esses novos projetos profissionais so tem a trazer mais qualidade aos posts.Para se informar do status do blog, tirar duvidas, enviar sugestoes e saber de tudo o que esta acontecendo junte-se a nos no twitter @crimescibernet.Aproveito para agradecer a todas as visitas, seguidores, comentarios e e-mails que enviam, sao muito importantes.Grande abraco a todos e sucesso em 2012!
Introducao DLL, Dynamic Link Library, e a forma que o Windows utiliza para compartilhar bibliotecas de funcoes entre multiplas aplicacoes. Internamente uma DLL e bem semelhante a um EXE, utiliza o formato PE e somente uma simples flag diferencia que e uma DLL e nao um EXE (essa flag esta no IMAGE_FILE_HEADER no campo Characteristics do PE Header). Alem disso DLLs geralmente tem mais Exports que os executaveis.DLL nao e um arquivo standalone, se clicarmos duas vezes nela ela nao vai executar, necessita de um processo host. Esse processo e o responsavel por carregar a DLL para seu espaco de memoria atraves da funcao LoadLibrary. Assim como os executaveis, as DLLs tambem possuem seu entry point (e chamado de DllMain ou DllEntryPoint), que na teoria e o endereco da primeira instrucao que sera executada pela DLL assim que ela for carregada na memoria do processo host. Assim que a LoadLibrary carrega uma DLL na memoria, automaticamente ela executa a DllMain.Para os malwares, as DLLs sao otimos lugares de armazenamento de codigos maliciosos, inclusive por sua analise ser um pouco mais complicada que a de um executavel comum. Imagine uma DLL com um packer, se pretendemos retirar a protecao atraves de debugging temos que carrega-la na memoria de um processo e colocar um breakpoint bem no entry point da DLL. Como fazer isso sabendo que um processo pode ter inumeras DLLs em seu contexto? E o que veremos agora atraves de um passo a passo.Ambiente de testesIremos utilizar o Immunity Debugger para injetar uma DLL em um processo e colocaremos um Breakpoint no entry point da DLL injetada para realizar o debugging desde a primeira instrucao como se fosse um executavel normal. Apenas para titulo de demonstracao utilizarei arquivos comuns do Windows, o processo host sera o IEXPLORE.EXE e a DLL sera a p2p.dll, localizada em C:\windows\system32\. O software utilizado e o Immunity Debugger que pode ser baixado aqui, e tambem e necessaria a instalacao do Python 2.7 que pode ser obtido aqui.Injecao de DLL em um processoSegue o passo a passo do procedimento:1- Execute normalmente o programa que servira como processo host da DLL, nesse caso irei utilizar o Internet Explorer.2- Abra o Immunity Debugger e clique em File Attach para selecionar o processo no qual o ImmDbg ira anexar para debugar. Sera exibida uma janela com todos os processos em execucao. Selecione o IEXPLORE e clique em Attach.3- O ImmDbg ira abrir o processo IEXPLORE.exe em seu ambiente e ira pausar a execucao. Queremos injetar uma DLL no processo e parar a execucao exatamente no Entry Point da DLL. Aqui temos um problema, a funcao que faz a injecao da DLL e a LoadLibrary() e sabemos que quando ela carregar a DLL na memoria do processo ela automaticamente executara o entry point da DLL nao dando tempo de colocar um breakpoint ai. Para lidar com isso o ImmDbg possui uma opcao, clique em Options Debugging options e selecione a aba Events. Marque a opcao Break on new module (DLL) e clique em OK. Assim o debugger ira parar a execucao bem
apos ter carregado a DLL na memoria e antes de executar o entry point.4- Estamos prontos para injetar a DLL. Clique no segundo botao da barra de tarefas do ImmDbg para a abrir a Python Shell.5- A shell que se abriu nos permite executar comando Python e ter acesso a API Python do debugger. Para obter a documentacao da API ha o menu ImmLib Help no proprio ImmDbg ou ainda na pasta de instalacao do programa: Immunity Debugger\Documentation\Ref\toc.html.6- No momento que injetamos a DLL no processo e criada uma nova Thread para essa DLL, entao vamos injetar nossa DLL e recuperar e exibir o numero da Thread. Para isso digite os seguintes comandos na shell:>>>thread = imm.injectDll("c:\\p2p.dll")>>>>>>print "Thread ID: 0x%X" % threadThread ID: 0x134Injetamos a DLL e ja recuperamos o numero da nova Thread em um variavel, depois exibimos esse numero no formato hexadecimal.7- A DLL foi injetada na memoria do processo mas o modulo ainda nao foi carregado pela LoadLibrary(). Precisamos executar o programa para que nosso modulo seja chamado. Pode ser que ele nao seja o proximo modulo a ser carregado, talvez precisemos executar o programa (F9) mais de uma vez.Quando pressionarmos F9 para a execucao, teremos que ficar de olho na janela de modulos carregados (Window 3 Executable modules) para descobrir se o nosso esta la. As vezes o ImmDbg nos apresenta essa janela assim que o modulo e carregado e ele estara destacado em vermelho.8- Pressione F9 e observe os resultados, caso nao tenha carregado a DLL pressione novamente F9 ate atingi-la. No momento que carregar o nosso modulo injetado sera exibida na janela de modulos essa linha em vermelho:9- Nosso modulo foi carregado e o entry point da DLL ainda nao foi executado. Agora vamos voltar para a Python Shell para colocar um breakpoint no entry point da DLL carregada. Utilize os comandos abaixo.>>>mod = imm.getModule("p2p.dll")>>>>>>print "Module ImageBase: 0x%X" % mod.getBase()Module ImageBase: 0x4EFB0000>>>>>>print "Module EntryPoint: 0x%X" % mod.getEntry()Module EntryPoint: 0x4EFC22E4>>>>>>imm.setBreakpoint(mod.getEntry())0>>>Primeiro atribuimos para uma variavel o modulo carregado, em seguida apenas por questoes de estudo imprimimos os enderecos do ImageBase e EntryPoint do modulo, com as funcoes getBase() e getEntry() respectivamente. Por fim colocamos o breakpoint exatamente no EntryPoint do modulo. Se olharmos na janela de breakpoint do ImmDbg ele estara la.10- Agora retire aquela opcao de parar a execucao nos modulos e execute o programa novamente com F9 ou com o comando imm.run() no Python Shell. A execucao ira parar em nosso breakpoint e a partir dai e so debugar a DLL normalmente.ConclusaoEssa injecao de DLL com o uso do ImmDebugger nao e muito conhecida, e dificil encontrar documentacao a respeito e ate em uma fonte mais confiavel como um livro [1] nao apresenta o procedimento de forma precisa, sao necessarios varios testes ate atingir os resultados esperados.Ate a proxima![1] Malware Analyst's Cookbook and DVD (Publisher: Wiley; 1 edition (November 2, 2010)
relacionais. 2.2. SQL. 3. Reengenharia de sistemas. 3.1. Engenharia reversa. 3.2. Descompilacao de programas. Tecnicas e ferramentas. 3.3. Editores de recursos, editores de disco e editores de memorias. 4. Linguagens de programacao. 4.1. Tipos de dados elementares e estruturados. 4.2. Funcoes e procedimentos. 4.3. Estruturas de controle de fluxo. 4.4. Montadores, compiladores, ligadores e interpretadores. 4.5. Caracterizacao das principais linguagens de programacao (C e Pascal). 4.6. Linguagens de programacao orientada a objetos (C++e Java). 5. Redes de comunicacao de dados. 5.1. Meios de transmissao. 5.2. Tecnicas basicas de comunicacao. 5.3. Tecnicas de comutacao de circuitos, pacotes e celulas. 5.4. Topologias de redes de computadores. 5.5. Tipos de servico e QoS. 5.6. Elementos de interconexao de redes de computadores (gateways, hubs, repetidores, bridges, switches, roteadores). 5.7. Arquitetura e protocolos de redes de comunicacao. 5.8. Modelo de referencia OSI. 5.9. Arquitetura TCP/IP. Servicos e principais utilitarios. 5.10. Arquitetura cliente-servidor. 5.11. Tecnologias de redes locais e de longa distancia. 5.12. Redes de alta velocidade. 5.13. Aplicacoes de redes, inclusive de telefonia, da Internet e de redes de TV. 5.14. Monitoramento de trafego. Sniffer de rede. Interpretacao de pacotes. Formato de pacotes dos principais protocolos pertencentes a familia TCP/IP. Anomalias. 5.15. Principios de redes peer-to-peer. 5.16. Funcionamento dos principais servicos de rede. Servidores de e-mail, servidores Web, servidores proxy. 5.17. Dominios, entidades de registro, servidores WHOIS. 6. Seguranca da informacao. 6.1. Politicas de seguranca da informacao. 6.2. Seguranca de redes de computadores, inclusive redes sem fio. 6.3. Vulnerabilidades e ataques a sistemas computacionais. 6.4. Processos de definicao, implantacao e gestao de politicas de seguranca e auditoria. 6.5. Ataques e protecoes relativos a hardware e software, sistemas operacionais, aplicacoes, bancos de dados, redes, inclusive firewalls e proxies, pessoas e ambiente fisico. 7. Criptografia. 7.1. Conceitos basicos de criptografia. 7.2. Sistemas criptograficos simetricos e de chave publica. Modos de operacao de cifras. 7.3. Certificacao digital. 7.4. Protocolos criptograficos. 7.5. Caracteristicas do RSA, DES, e AES. Funcoes hash. MD5 e SHA-1. 7.6. Esteganografia. 8. Sistemas operacionais. 8.1. Principios de sistemas operacionais. 8.2. Sistemas Windows e Linux: localizacao e conteudo de logs, gerenciamento de usuarios. 8.3. Windows 2000: log de eventos, registro, lixeira. 8.4. Sistemas de arquivos NTFS, FAT12, FAT16, FAT32, EXT2, EXT3, REISER: Caracteristicas, metadados, organizacao fisica. Diretorios e direitos de acesso, compartilhamento e seguranca, integridade. 8.5. Gerenciamento de memoria: organizacao, administracao e hierarquia de memoria, memoria virtual. 8.6. Linux: instalacao e configuracao dos principais servicos TCP/IP. Scripts de inicializacao.
utilizado em um test. No meucaso, como estou utilizando o Windows XP, a versao retornada foi a 5e consequentemente o EAX recebeu 0.Notest al, al fui redirecionado pelo JZ para o bloco decodigo loc_4BC2D3.Vemosno codigo o uso de uma string criptografada que em texto simplesequivale a open. E depois e obtido o novo caminho do arquivoatraves da GetNewPath.Enfimvamos chegar na segunda execucao do malware. Isso e feito com afuncao ShellExecuteA.Essa funcao executa uma operacao e um arquivo especifico epossui 6 parametros:HINSTANCEShellExecute(__in_opt HWND hwnd,__in_opt LPCTSTR lpOperation,__in LPCTSTR lpFile,__in_opt LPCTSTR lpParameters,__in_opt LPCTSTR lpDirectory,__in INT nShowCmd);Osmais interessantes para nos sao o lpOperation(qual operacao vai ser executada no arquivo), lpFile(o arquivo utilizado) e lpParameters(parametros passado para o arquivo, como em linha de comando). Parasaber mais sobre a funcao consultea MSDN. Nocodigo a seguir vemos a chamada da funcao com a passagem deparametros atraves do 6 PUSHs.Como OllyDbg conseguimos ver a chamada da funcao, e como e possivelimaginar, com os parametros ela ficara assim:Isso vaiabrir (executar) o arquivo recem-criado no TEMP. Trata-se do mesmoarquivo, mesmo MD5. Lembro que todo esse codigo esta dentro daExecuteFile. Apos o retorno dessa funcao, o processooriginal (Main Code) e finalizado.AlgumasconsideracoesVimos queem determinados trechos do codigo ha a verificacao se o arquivoesta no TEMP ou nao, por causa disso nessa segunda execucao omalware percorrera caminhos diferentes, o que fara com que eleexecute outras funcoes.Outroponto a ser observado, imaginemos que estamos analisando o malwarecom o debugger, linha a linha. O que acontecera quando chegar nafuncao ShellExecute e dermos um step over? O malware seraexecutado sem que possamos debuga-lo ja que sera criado um novoprocesso. Por isso,e importante entendermos seu funcionamento. Agora que sabemos o queele fez, se quisermos debugar essa segunda execucao e so abrir oexecutavel a partir do TEMP.Normalmentenao precisamos fazer uma analise detalhada assim, basta sabermos oque o malware faz, mas quanto maior o conhecimento do baixo-nivelmais facil sera para obter o alto-nivel.Continua...
Lab: Analise de malware que emprega tecnicas anti-debugging11. Trabalhando com Documentos Maliciosos11.1. Etapas genericas da analise de documentos maliciosos11.2. Analise de documento Microsoft Office11.2.1. OfficeMalScanner11.2.2. Ferramentas e recursos para analise de documentos Office11.3. Lab: Analise de documento Office malicioso11.4. Analise de PDF11.5. Lab: Analise de PDF malicioso12. Trabalhando com Web Malware12.1. JavaScript12.2. PHP12.3. Applet Java12.4. Flash e Action Script12.5. Lab: Analise de web malware diversosTopicos Complementares da ApostilaSandbox e Multi-AV ScannersColeta de MalwareRequisitos - Conhecimentos:Para melhor aproveitamento do conteudo e recomendavel que osalunos ja possuam esses conhecimentos:Fundamentos em programacao: if, else, while, for, funcoes,passagem de parametros, variaveis locais e variaveis globais (nao e necessario ser programador).Fundamentos em arquitetura de computadores, redes e sistemas operacionais.
tudo. Des da pre-historia ate os dias atuais. Onde no comeco a roupa servia apenas para tampar as vergonhas, por necessidade, status, poder. Os primeiros estilistas, o conforto a beleza. Ha todo uma linha de tempo para percorrer, todo um significado cheios de misterios de detalhes a ser estudado. A moda mesmo passando as vezes despercebida, faz grande parte do nosso cotidiano, da nossa vida. Ela e algo que contagia o universo.E por isso deixa registro onde passa.No dia O6/10/2011 fomos conferir uma historia cultural da regiao de Ararangua. Que relembro um pouquinho do passado da cidade. Foi no museu historico com o tema " Memoria visual e musical: registro de um tempo". Focando o cinema, musica e a fotografia.O cinema, que ocorreu em diferentes epocas, iniciou-se em 1930 com o Cine Gloria e a apresentacao do cinema mudo. Em 1950 A Avenida Getulio Vargas recebe o Cine Roxy, que localiza-se em frente da atual Galeria Travessia. Em 1959 muda de endereco, localizando-se do lado do atual Bar Central. Manteve-se ali ate ser desativado em 1994. Com a vinda das novas tecnologias, como a televisao e o video, o cinema deu uma decaida. Mesmo com os abalos,Ararangua segue em frente continuando sua trajetoria, tendo atualmente as sessoes do Cine Cavera. A musica que marcou geracoes, deixando saudades. Foram varias bandas que fizeram parte da historia de Ararangua. Como referencia trago a banda Scorpions, por ser umas das ultimas bandas dos anos 80 que teve um forte registro na cidade.E a fotografia, que registrou momentos unicos das comunidades araranguaense, das familias que ali formaram. O desenvolvimento da cidade, das casas, os comercios. Deixando apenas um rastro de nostalgia aos moradores. Todo esse momento relembrando pelo museu, poderia ser investido nas lojas da regiao. Montando uma vitrine com os artefatos propostos. Com fotografias da cidade, retroprojetores antigos, fotos das bandas. Seria algo bem bacana, as pessoas olharem e relembrar, de ver como o tempo passa e a historia permanece.Espero que gostem amoresBeijinhos :*Mareline Heitor
Percepcao do publico: Cada loja mostra muito bem a qual publico se definia. Como masculino/feminino jovem e adulto. Infantil e bebe. E em especial uma loja de calcado que o publico se definia em apenas feminino. Percepcao do estilo: Cada loja se preocupou bastante em demonstrar a que publico segue. Com algumas ajudas na composicao dos objetos, na decoracao, ficou bem facil de ter a percepcao. Obtivemos varios estilos, como: Casual, dia-a-dia, confortavel, social, classico, surfwear, fashion. Cores: As cores estavam super diversificadas, mas mantendo toda uma harmonia entre elas. Cada loja se preocupou com o estilo da marca e tambem a estacao do ano para se inspirar nas cores. Rosa, azul, tons pastel, preto, bege, vermelho, cinza, nude e dourado foram algumas das cores que mais se destacaram. Outras ousaram mais, usando o color blocking. A presenca de estampa tambem estava em alta, como xadrez, floral e listrado. Composicao visual: Para dar aquela chamadinha de atencao e deixar a loja mais decorada, foram usados alguns artificios como: Puffs, suportes para sapatos, livros, joias, castelo de papel, urso (no caso da loja infantil), maquina de costura, vasos de flores, suportes de vidro, catalogos... Cada loja utilizou artificios de acordo com seu publico e estilo. Focando tambem na estacao do ano, primavera/verao, deixando a loja com uma presenca a mais. Produtos expostos: Os produtos expostos tambem dao toda uma atencao a loja. Dando uma harmonia a vitrine. As exposicoes dos produtos estavam de acordo com cada publico. Foram utilizadas roupas soltas, chapeu. Bones, sapatos, bolsas, carteiras, chinelos, joias, cintos e lencos. Preco: Dessa vez o percentual de lojas com preco, foi um pouco melhor que a pesquisa anterior. Ficaram empatado, 50% tinham precos e os outros 50% nao tinham. So lembrando que e lei ter preco em todas as vitrines e como disse em meu outro post, o preco e um cartao de visita para loja. De uma cidade para outra, a comparacao fica bem explicita. As lojas estavam mais elaboradas. Bastante focada na estacao ano. Nesse ponto as outras estavam atrasadas. E o preco foi um grande problema, onde praticamente nenhuma tinha e ja aqui, teve melhor indice. Foi uma experiencia bem legal que talvez futuramente va me ajudar em alguns aspectos. Um grande beijo :*Mareline Heitor Ola meus queridos!O post de hoje vem com novidade quentinha. A professora Ursula nos propos a desenvolver um produto novo, um produto talvez nao existente ou mais elaborado, onde iniciemos com pesquisas de comportamento e de mercado. Confesso que elaborar um produto novo nao foi facil hahaha. Vamos ao resultado? Publico-alvoMulheres decididas em busca de independencia e de sonhos. Com idade de 20 a 30 anos. Trabalhadoras e estudantes, nunca passa despercebida. Vaidosa e sempre pronta. Gosta de sair pra baladas e com amigos, sempre bem humorada. Adora ir as compras, opta sempre pela beleza, mas nao dispensa o conforto. Curte uma boa musica, leva uma vida saudavel. Tambem tem seus altos e baixos mais vive, buscando sempre ser feliz.A pesquisa de mercado foi retirado do super center japones em Sombrio, onde pesquisei tres lojas.