<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5154712686671448143</id><updated>2012-02-16T15:15:39.565-08:00</updated><title type='text'>((Alucard))</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://daniloxavier.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5154712686671448143/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://daniloxavier.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Danilo (Alucard)</name><uri>http://www.blogger.com/profile/14113401945034770287</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://bp3.blogger.com/_plLjYwcXGxE/SJH5EKF4S9I/AAAAAAAAAl8/-NbTUE4n6yU/S220/bps53.JPG'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>9</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5154712686671448143.post-5304161897016341123</id><published>2009-06-01T11:44:00.000-07:00</published><updated>2009-06-01T11:50:45.658-07:00</updated><title type='text'>Classes banco PHP</title><summary type='text'>Bem comecei a trabalhar com PHP, e como acho PHP muito sujo tentei limpar um pouco o código e resolvi desenvolver um conjunto de classes. O conjunto de classes ficou bem legal, então resolver compartilhar. Ainda tem algumas funções ainda estão em desenvolvimente.Conectar a um bancoCódigo que faz a conexão com o banco.&lt;?php        //faz inclusão da classe        require_once 'lib/Generico.php';</summary><link rel='replies' type='application/atom+xml' href='http://daniloxavier.blogspot.com/feeds/5304161897016341123/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5154712686671448143&amp;postID=5304161897016341123&amp;isPopup=true' title='3 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5154712686671448143/posts/default/5304161897016341123'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5154712686671448143/posts/default/5304161897016341123'/><link rel='alternate' type='text/html' href='http://daniloxavier.blogspot.com/2009/06/classes-banco-php.html' title='Classes banco PHP'/><author><name>Danilo (Alucard)</name><uri>http://www.blogger.com/profile/14113401945034770287</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://bp3.blogger.com/_plLjYwcXGxE/SJH5EKF4S9I/AAAAAAAAAl8/-NbTUE4n6yU/S220/bps53.JPG'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5154712686671448143.post-129925274819035754</id><published>2009-05-26T09:50:00.000-07:00</published><updated>2009-05-26T10:09:21.303-07:00</updated><title type='text'>Operações básicas de arquivos em C</title><summary type='text'>Bem fiquei um tempo fora, mas estou de volta :DVou falar um pouco de operações básicas de arquivos em C para Linux.Abrir arquivosLer arquivosEscrever arquivosFechar arquivosAbrir ArquivoNesta sessão vamos olhar o básico de leitura e escrita em arquivos. Para que um arquivo possa ser lido ou escrito ele deve ser aberto. O kernel tem uma lista de arquivos abertos por processos, que é chamada de </summary><link rel='replies' type='application/atom+xml' href='http://daniloxavier.blogspot.com/feeds/129925274819035754/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5154712686671448143&amp;postID=129925274819035754&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5154712686671448143/posts/default/129925274819035754'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5154712686671448143/posts/default/129925274819035754'/><link rel='alternate' type='text/html' href='http://daniloxavier.blogspot.com/2009/05/operacoes-basicas-de-arquivos-em-c.html' title='Operações básicas de arquivos em C'/><author><name>Danilo (Alucard)</name><uri>http://www.blogger.com/profile/14113401945034770287</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://bp3.blogger.com/_plLjYwcXGxE/SJH5EKF4S9I/AAAAAAAAAl8/-NbTUE4n6yU/S220/bps53.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5154712686671448143.post-2072455071572247989</id><published>2008-10-05T13:22:00.000-07:00</published><updated>2008-10-05T13:43:05.294-07:00</updated><title type='text'>Iniciação em Flex</title><summary type='text'>Bem a um tempo deu uma olhada na linguagem Flex e chamou a atenção por sua beleza e por ser para web. Pretendo aqui mostrar como montar um ambiente de desenvolvimento em windows. A linguagem trabalha sobre java, ou seja, onde tem máquina virtual java você vai poder compilar em flex. A idéia de flex se parece muito com java, você compila e é gerado um arquivo SWF onde o browser vai interpretar o </summary><link rel='replies' type='application/atom+xml' href='http://daniloxavier.blogspot.com/feeds/2072455071572247989/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5154712686671448143&amp;postID=2072455071572247989&amp;isPopup=true' title='3 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5154712686671448143/posts/default/2072455071572247989'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5154712686671448143/posts/default/2072455071572247989'/><link rel='alternate' type='text/html' href='http://daniloxavier.blogspot.com/2008/10/bem-um-tempo-deu-uma-olhada-na_05.html' title='Iniciação em Flex'/><author><name>Danilo (Alucard)</name><uri>http://www.blogger.com/profile/14113401945034770287</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://bp3.blogger.com/_plLjYwcXGxE/SJH5EKF4S9I/AAAAAAAAAl8/-NbTUE4n6yU/S220/bps53.JPG'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5154712686671448143.post-2725090535036253291</id><published>2008-09-07T08:35:00.000-07:00</published><updated>2008-09-21T12:02:58.181-07:00</updated><title type='text'></title><summary type='text'>O assunto é mouse logger, esse tipo de programa captura a área do mouse.Ele é utilizado para capturar senhas onde não é necessário prescionar teclas. Um exemplo são os teclados virtuais, onde o cliente apenas clica nos caracteres e é preenchido na caixa de texto.Devemos pegar a tela do usuário depois pegar somente a área onde o mouse se encontra.Para pegarmos a tela e copiar para algum DC usamos.</summary><link rel='replies' type='application/atom+xml' href='http://daniloxavier.blogspot.com/feeds/2725090535036253291/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5154712686671448143&amp;postID=2725090535036253291&amp;isPopup=true' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5154712686671448143/posts/default/2725090535036253291'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5154712686671448143/posts/default/2725090535036253291'/><link rel='alternate' type='text/html' href='http://daniloxavier.blogspot.com/2008/09/o-assunto-mouse-logger-esse-tipo-de.html' title=''/><author><name>Danilo (Alucard)</name><uri>http://www.blogger.com/profile/14113401945034770287</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://bp3.blogger.com/_plLjYwcXGxE/SJH5EKF4S9I/AAAAAAAAAl8/-NbTUE4n6yU/S220/bps53.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5154712686671448143.post-1901123083896908539</id><published>2008-08-07T06:59:00.000-07:00</published><updated>2008-09-21T12:02:58.262-07:00</updated><title type='text'></title><summary type='text'>                                          Bem ficava imaginando como um brute force trabalhava como ele fazia os testes como   aa, ab, ac, ad, ae, af, etc... Queria saber como ele gerava essas string's.  Bem com sabemos, cada letra tem um respectivo valor na tabela Ascii por exemplo, a letra A o valor em Ascii dela é 65 a letra B o valor dela é 66, ou seja, baseado nesses valores que é gerado as </summary><link rel='replies' type='application/atom+xml' href='http://daniloxavier.blogspot.com/feeds/1901123083896908539/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5154712686671448143&amp;postID=1901123083896908539&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5154712686671448143/posts/default/1901123083896908539'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5154712686671448143/posts/default/1901123083896908539'/><link rel='alternate' type='text/html' href='http://daniloxavier.blogspot.com/2008/08/bem-ficava-imaginando-como-um-brute.html' title=''/><author><name>Danilo (Alucard)</name><uri>http://www.blogger.com/profile/14113401945034770287</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://bp3.blogger.com/_plLjYwcXGxE/SJH5EKF4S9I/AAAAAAAAAl8/-NbTUE4n6yU/S220/bps53.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5154712686671448143.post-5698298364741548503</id><published>2008-07-30T06:24:00.000-07:00</published><updated>2008-07-30T09:56:31.203-07:00</updated><title type='text'></title><summary type='text'>            Bem, andei dando uma pesquizada em keyloggers para linux e achei programinhas interessantes. O objetivo de um keylogger é capturar todas as teclas digitadas. Tudo isso para ter bom um monitoramente do computador. O keylogger aqui apresentando fica "pegando" os valores que é passado na porta do teclado.   Bem a porta que o teclado utiliza é a porta 0x60, no arquivo /proc/ioports você </summary><link rel='replies' type='application/atom+xml' href='http://daniloxavier.blogspot.com/feeds/5698298364741548503/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5154712686671448143&amp;postID=5698298364741548503&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5154712686671448143/posts/default/5698298364741548503'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5154712686671448143/posts/default/5698298364741548503'/><link rel='alternate' type='text/html' href='http://daniloxavier.blogspot.com/2008/07/bem-andei-dando-uma-pesquizada-em.html' title=''/><author><name>Danilo (Alucard)</name><uri>http://www.blogger.com/profile/14113401945034770287</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://bp3.blogger.com/_plLjYwcXGxE/SJH5EKF4S9I/AAAAAAAAAl8/-NbTUE4n6yU/S220/bps53.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5154712686671448143.post-6345275088706373166</id><published>2008-07-22T12:08:00.000-07:00</published><updated>2008-07-30T09:56:31.218-07:00</updated><title type='text'></title><summary type='text'>                                                      Bem,     há um tempo atráz fiquei imaginando como uma instrução em assembly é transformada em uma instrução em hex. Depois de algumas pesquisas percebi que todas as intruções, opCodes, tem um número.  Depois da tabela dos opCodes veio outra dúvida como é passado os parâmetros em uma instrução Mov Al, 0x20, como sabem os parâmetros e valores </summary><link rel='replies' type='application/atom+xml' href='http://daniloxavier.blogspot.com/feeds/6345275088706373166/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5154712686671448143&amp;postID=6345275088706373166&amp;isPopup=true' title='3 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5154712686671448143/posts/default/6345275088706373166'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5154712686671448143/posts/default/6345275088706373166'/><link rel='alternate' type='text/html' href='http://daniloxavier.blogspot.com/2008/07/bem-h-um-tempo-atrz-fiquei-imaginando.html' title=''/><author><name>Danilo (Alucard)</name><uri>http://www.blogger.com/profile/14113401945034770287</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://bp3.blogger.com/_plLjYwcXGxE/SJH5EKF4S9I/AAAAAAAAAl8/-NbTUE4n6yU/S220/bps53.JPG'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5154712686671448143.post-148294311392490853</id><published>2008-07-01T06:30:00.000-07:00</published><updated>2008-07-13T05:52:15.552-07:00</updated><title type='text'></title><summary type='text'>      Bem,     nesse tutorial vou mostrar como visualizo o conteúdo de um processo na memória.A primeira coisa a se fazer é bem obvia é pegar a lista de todos os processos que estão rodando.Para tal, usamos a função CreateToolhelp32Snapshot para tirar um snapshot dos processos.Depois utilizamos Process32First para pegar o primeiro processo da lista.E para mudar para o próximo processo usamos </summary><link rel='replies' type='application/atom+xml' href='http://daniloxavier.blogspot.com/feeds/148294311392490853/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5154712686671448143&amp;postID=148294311392490853&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5154712686671448143/posts/default/148294311392490853'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5154712686671448143/posts/default/148294311392490853'/><link rel='alternate' type='text/html' href='http://daniloxavier.blogspot.com/2008/07/bem-nesse-tutorial-vou-mostrar-como.html' title=''/><author><name>Danilo (Alucard)</name><uri>http://www.blogger.com/profile/14113401945034770287</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://bp3.blogger.com/_plLjYwcXGxE/SJH5EKF4S9I/AAAAAAAAAl8/-NbTUE4n6yU/S220/bps53.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5154712686671448143.post-8574828984432191226</id><published>2008-06-25T19:49:00.000-07:00</published><updated>2008-07-01T05:25:16.948-07:00</updated><title type='text'></title><summary type='text'>            Bem,      vamos ver como enviar e pegar mensagens enviadas para uma determinada janela.     Mas o que seria uma mensagem, por exemplo quando movimentamos o mouse em uma janela é enviado o sistema operacional envia uma mensagem para a janela dizendo que o mouse movimentou e também nos diz para onde ele foi ou seja X e Y.      Vale lembrar que tudo no Windows é uma janela desde um botão</summary><link rel='replies' type='application/atom+xml' href='http://daniloxavier.blogspot.com/feeds/8574828984432191226/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5154712686671448143&amp;postID=8574828984432191226&amp;isPopup=true' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5154712686671448143/posts/default/8574828984432191226'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5154712686671448143/posts/default/8574828984432191226'/><link rel='alternate' type='text/html' href='http://daniloxavier.blogspot.com/2008/06/bem-vamos-ver-como-enviar-e-pegar.html' title=''/><author><name>Danilo (Alucard)</name><uri>http://www.blogger.com/profile/14113401945034770287</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://bp3.blogger.com/_plLjYwcXGxE/SJH5EKF4S9I/AAAAAAAAAl8/-NbTUE4n6yU/S220/bps53.JPG'/></author><thr:total>1</thr:total></entry></feed>
