quarta-feira, 20 de março de 2013

HTML 5 - Aula 1

O que podes fazer com o HTML 5  ? Applicacoes para telemoveis, jogos e muito mais ..


No video que se segue, demostrei como criar o seu primeiro documento em HTML 5



domingo, 10 de março de 2013

segunda-feira, 21 de janeiro de 2013

Como Iludir Web Logins - Usando Injecao SQL

Vulnerabilidades Em Differente Websites


Descricao:  Injeção de SQL é uma técnica de injeção de código que explora uma vulnerabilidade de segurança no software de um site..

CODIGO USADO:  Usuario :  1'or'1' = '1
                                                :  1'or'1' = '1

Digite o nome de usuário e senha, em seguida, pressione apresentar como mostrado abaixo -


Depois de submetê-lo será redirecionado para a página options.php como mostrado abaixo -


sexta-feira, 16 de novembro de 2012

Como formatar o USB PenDrive usando o Terminal do Linux ...


Como formatar USB com terminal Linux ..

[Formatar um USB no Ubuntu ou Linux é tão fácil como criar sistema de arquivos (mkfs).
mkfs e comando usado no terminal do Linux ( Terminal = Comando de linha no linux ) para formatar drivers ... Abrindo o terminal no Linux Applications > Accessories > Terminal ..
















Quando o terminal estiver correndo entre o comando "mkfs --h" ira mostrar-lhe o que podes fazer com este comando... A seguir, continuando no termianl use o comando "df -hT" irá mostrar-lhe todos os tipos de sistemas de arquivos que você pode usar:

[anc@localhost~]$ mkfs
mkfs mkfs.ext3 mkfs.jfs mkfs.ntfs mkfs.vfat
mkfs.cramfs mkfs.ext4 mkfs.minix mkfs.reiserfs mkfs.xfs
mkfs.ext2 mkfs.ext4dev mkfs.msdos mkfs.udffs























Para formatar uma unidade USB tudo o que você precisa saber é o seu nome, isso pode ser encontrado por digitando "df" em um terminal: [ Como desmostrei na foto assima]

[anc@localhost~]$ df -hT
Filesystem Type Size Used Avail Use% Mounted on
--snip
/dev/sdc1 ext3 3.6G 3.3G 134M 97% /media/disk

























No exemplo acima, o meu USB é sdc1 e é um stick USB 4G. Como você pode ver ... Eu mudei de NTFS para ext3. FAT32 e NTFS são sistemas de arquivos fracos, não só eles são propensos à perda de dados, mas também requerem desfragmentação constante. 

Sistemas de arquivos mais fortes podem se encontrar em Plataformas como o Linux (excepto ext2) estão apoiados.  Neste tipo de sistemas de ficheiros, nunca precisamos de desfragmentação mas ao mesmo tempo, apresenta uma melhor segurança a desvantagem é que se você formatar um cartão de memória USB como ext3, não podem ser lidos no Windows.

Ok, como formatar outros tipos de sistemas de ficheiros para alem to ext3 ou o FAT32 ? Para responder à sua pergunta, aqui esta o comando ...

mkfs.vfat /dev/sdc1  
mkfs.ntfs /dev/sdc1
mkfs.ext4 /dev/sdc1






















O comando assima faria sistemas de arquivos "vfat > FAT32 [ Para o windows ], ntfs > NTFS [Para o windows XP, Vista e o Windows 7] e  ext4 > Linux" em um cartão de memória chamado sdc1.






quarta-feira, 14 de novembro de 2012

Como Ocultar e Reexibir partição do disco rígido pelo Comando de linha


Como esconder e mostrar a unidade de partição do disco rígido usando comandos CMD:

Primeiro verifique quantas unidades há em meu computador e depois ver qual a unidade mantém o seu segredo files.Then fazer o conversor invisível, seguindo os passos abaixo de como utilizar comandos cmd,

Iniciar-> Executar-> cmd-> DISKPART
DISKPART list volume> (TI lista de partições volumes disponíveis)
selecionar o volume por volume Selecione 1 ou 2 ..
Ocultar o volume selecionado por carta REMOVE C ou D ou ... comando.















Nota: Para reexibir a unidade escondida usar o comando Atribuir letra depois de selecionar a unidade escondida.





Agora, para reexibir a partição:
Vá para um prompt de comando elevado = cmd.exe Executar como administrador
digite os comandos a seguir:

DISKPART --- executar o programa diskpart








LISTA DE DISCO ---- listar os discos em sistema
Selecione o disco n ---- n é o número de disco com volume oculto
DETALHE DISK ----- para se certificar de que você tem o direito
VOLUME LISTA ------ lista os volumes no sistema
Seleccionar Volume n ---- n é o número do volume oculto













DETALHE VOLUME ---- para se certificar de que você tem o direito
VOLUME ATRIBUTOS LIMPAR HIDDEN --- clara o atributo escondido
SAIR --- saída do DiskPart
SAIR --- saída do comando shell











Mais tarde, se você quiser esconder o volume novamente, então o comando é:
VOLUME atributos definidos ESCONDIDO

OBS: Relacionado com este tema que acho ser também interessante  para voces lerem o meu artigo sobre como ocultar arquivos em uma imagem. Ok amigos, isso é tudo para as dicas e truques sobre como ocultar partição do disco rígido usando o comando de linha.


segunda-feira, 12 de novembro de 2012

Como compilar o Reaver no Ubuntu 12.04

Este um artigo desmostrando como compilar o Reaver no Linux Ubuntu 12.04 

Passos :

1 - Baixe o codigo fonte
2 - Installe as livrarias e ferramentas
3 - Baixe e installe o Aircrack-ng
4 - Compile os pacotes e Installe
5 - Execute =)


Download - O codigo fonte

Baixe o aplicativo apartir dos repositores Google neste url : http://code.google.com/p/reaver-wps/

Ponha o seguinte codigo no Terminal do comando de linha (Terminal - para o Linux ubuntu)

terça-feira, 23 de outubro de 2012

Para Aquecer ( Programacao em PHP) para Aquecer..

Ola.. De algum tempo para ca tenho trabalhado em desenvolver pagina em PHP ... Bem tenho experimentado coisas porque e uma linguagem muito interessante

Aqui estao algums screen-dumps problemas encontrados, quando programando em PHP


Esta foto e tirada do outuput the uma forma feita para mandar e-mail .. tudo escrito em PHP .. Aqui vai um extrato do codigo ...



<?php
/** Contactform1.php
**
** Created with Notepad++ by iTechReload Ltd all rights Reserved
** Open source version Program License under GNU public License
**
**/

?>
<?php

if (isset($_POST['email'])) {
//Enter the destination email details
$email_to = "some@someemail.com";
$email_subject = "subject";

//for testing purpose let this be a comment for now
//function die ($error); {
// if something goes wrong on code it goes here

// echo "There is a error(s) found with your form, please go back and fix it";
// echo "These error(s) appear bellow .<br><br>";
// echo $error."<br><br>";
// echo "Please go back and fix these errors .<br><br>";
// die('Something is not right on your code please debugg it line:25');

//}
//Now validate the data you are sending
/*if (isset($_POST['name']) ||
!isset($_POST['email']) ||
!isset($_POST['telephone']) ||
!isset($_POST['subject']) ||
!isset($_POST['message'])) {
die('Something is not right on your code please debugg it line:33');
}*/

//Now retrieve the information given
$name = $_POST['name']; //this is required
$email_from = $_POST['email']; //this is required
$telephone_number = $_POST['phone']; //this is required
$message = $_POST['message']; //this is required

//Show an error message if something not right
$error_message = "";


$string_exp = "/^[A-Za-z .'-]+$/";
if (!preg_match_all($string_exp, $name)) {
$error_message .= 'The Name you entered does not appear to be valid.<br>';
}

//This script will stop user to enter an invalid email
$email_exp = '/^[A-Za-z0-9._%-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}$/';
if (!preg_match($email_exp,$email_from)) {
$error_message .= 'The Email Address you entered does not appear to be valid.<br>';
}

if (strlen($message) < 2) {
$error_message .= 'The message you entered does not appear to be valid.<br>';
}
if(strlen($error_message) > 0) {
die($error_message);
}

$email_message = "Form details bellow.\n\n";

function clean_string($string) {
$bad = array("content-type","bcc:","to:","cc:","href");
return str_replace($bad,"",$string);
}

$email_message .= "Full Name: ".clean_string($name)."\n";
$email_message .= "Email: ".clean_string($email_from)."\n";
$email_message .= "Phone: ".clean_string($telephone_number)."\n";
$email_message .= "Message: ".clean_string($message)."\n";

//Now try to create an email header
$headers = 'From: '.$email_from."\r\n";
'Reply-To: '.$email_from."\r\n" .
'X-Mailer: PHP/' . phpversion();
@mail($email_to, $email_subject, $email_message, $headers);
?>

<!-- include you own successs html here -->

<?php

//End of the all document
}
?>
<?php header("Location: thank_you.html") ?>

Ok, parece um tanto ou quanto complexo, mas nao e..... Aseguir contrui a pagina em HTMl que ira usar esta forma para poder enviar emails.


HTML coding;

<body>
<div id="toptabs">
<p>Site Network: 
<a class="toptab" href="index.html">ItechReload</a><span class="hide"> | </span>
<a class="toptab" href="index.html">About us</a><span class="hide"> | </span>
<a class="activetoptab" href="contactus.html">Contact Us</a></p>
</div>

<div id="container">
<div id="logo"><img src="Logo.jpg"align="middle" />
</div>

<div id="navitabs">
<h2 class="hide">Site menu:</h2>
<a class="navitab" href="index.html">Welcome</a><span class="hide"> | </span>
<a class="navitab" href="OurServices.html">Services</a><span class="hide"> | </span>
<a class="navitab" href="OurPortofolio.html"> Portfolio</a><span class="hide"> | </span>
<a class="activenavitab" href="contactus.html">Contact us</a><span class="hide"> | </span>
<!--<a class="navitab" href="#">Our Clients</a><span class="hide"> | </span>-->
<!--<a class="navitab" href="#">Our Patners</a><span class="hide"> | </span>-->
</div>
<div id="desc">
<br>
<p></p>
<p></p>
<p><strong>Please leave us your message !</strong></p>
<!--<p class="right"><a href="#">Read more...</a></p>-->
<form name="form1" method="post" action="contactform1.php">
<table width="100%" border="0" cellspacing="1" cellpadding="3">
<tr>
<td>Name</td>
<td>:</td>
<td><input name="name" type="text" id="name" size="25"></td>
</tr>
<tr>
<td>Email</td>
<td>:</td>
<td><input name="email" type="text" id="email" size="25"></td>
</tr>
<tr>
<td>Phone Number</td>
<td>:</td>
<td><input name="phone" type="text" id="phone" size="15"></td>
</tr>
<tr>
<td width="16%">Subject</td>
<td width="2%">:</td>
<td width="82%">
   <input name="subject" type="text" id="subject" size="30">
</td>
</tr>
<tr>
<td>Detail</td>
<td>:</td>
<td>
<textarea name="message" cols="50" rows="15" id="message">
</textarea>
</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>
<input type="submit" name="Submit" value="Submit"> 
<input type="reset" name="Submit2" value="Reset">
</td>
</tr>
</table>
</form>
</div>
<div id="main">
</div>
<div id="footer">
Copyright &copy; 2011. Design by <a href="http://iTechReload.co.uk">iTechReload Ltd</a>.
</div>
</div>
</body>
</html>

..... Preciso dizer aqui que esta forma esta a funcionar a 70% ainda existem alguns bugs que preciso resolver... a forma esta localizada neste site ao vivo, com o endereco http://www.itechreload.co.uk/

Ainda exitem alguns erros que sera preciso resolver como este ... 




segunda-feira, 17 de setembro de 2012

Technologia | Computacao | Intelligencia | Informacao: O que o Linux ?

Technologia | Computacao | Intelligencia | Informacao: O que o Linux ?: Linux é um sistema operativo - muito parecido com o UNIX - que se tornou muito popular nos últimos anos. Sistemas operativos são programas...

Um assunto um tanto quanto interessante !!

O que o Linux ?

Linux é um sistema operativo - muito parecido com o UNIX - que se tornou muito popular nos últimos anos.

Sistemas operativos são programas de computador. Um sistema operativo é a primeira peça de software que o computador executa quando você ligar a máquina. O sistema operativo é carregado na memória e começa a gerenciar os recursos disponíveis no computador. Em seguida, fornece esses recursos para outras aplicações que o usuário deseja executar. Serviços típicos que um sistema operativo fornece incluem:
      
  • Um agendador de tarefas - O agendador de tarefas é capaz de alocar a execução da CPU para um número de diferentes tarefas. Algumas dessas tarefas são as diferentes aplicações que o usuário está executando, e alguns deles estão operando tarefas do sistema. O agendador de tarefas é a parte do sistema operativo que permite imprimir um documento a partir do seu processador de texto em uma janela enquanto você está baixando um arquivo na outra janela e recalcular uma planilha em uma terceira janela.
  •     
  • Um gerenciador de memória - O gerenciador de memória controla RAM do sistema e, normalmente, cria um maior espaço de memória virtual utilizando um arquivo no disco rígido. (Veja também esta Pergunta do dia.)
  •     
  • Um gerenciador de disco - O gerenciador de disco cria e mantém os diretórios e arquivos no disco. Quando você solicita um arquivo, o gerenciador de disco traz a partir do disco.     
  • Um gerente de rede - O gerente de rede controla todos os dados que circulam entre o computador ea rede.
  •    
  •  Outros I / O gerente de serviços - O sistema operacional gerencia o teclado, mouse, monitor de vídeo, impressoras, etc
  •    
  •  Gerente de segurança - O sistema operacional mantém a segurança das informações em arquivos do computador e controles que podem acessar o computador.

Um sistema operando normalmente também fornece a interface de usuário padrão para o sistema. O "olhar" padrão do Windows 98 inclui o botão Iniciar, a barra de tarefas, etc O Mac OS fornece um olhar completamente diferente e sentir para computadores Macintosh.

Linux é muito mais um fenômeno, pois é um sistema operacional. Para entender por que o Linux tornou-se tão popular, é útil saber um pouco sobre sua história. A primeira versão do UNIX foi originalmente desenvolvido há várias décadas e foi usado principalmente como um sistema operacional de pesquisa em universidades. Estações de trabalho de alta potência de mesa de empresas como a Sun proliferaram na década de 1980, e eles foram todos baseados em UNIX.

Um número de empresas entrou em campo estação de trabalho para competir contra Sol: HP, IBM, Silicon Graphics, Apolo, etc Infelizmente, cada um tinha sua própria versão do UNIX e isso fez a venda de software difícil. Windows NT foi a resposta da Microsoft para este mercado. NT fornece o mesmo tipo de características como sistemas operacionais UNIX - segurança, suporte para múltiplas CPUs, em grande escala de memória e gerenciamento de disco, etc - mas ele faz isso de uma forma que seja compatível com a maioria dos aplicativos do Windows.

A entrada da Microsoft na arena estação de trabalho high-end criou uma dinâmica estranha. Os sistemas operacionais proprietários pertencentes a empresas distintas e da falta de uma autoridade central no mundo UNIX enfraquecer UNIX, mas muitas pessoas têm problemas pessoais com a Microsoft. Linux entrou esta paisagem ímpar e capturou muita atenção.

O kernel do Linux, criado por Linus Torvalds, foi disponibilizado para o mundo livre. Torvalds, em seguida convidou outros para adicionar ao kernel desde que mantenham suas contribuições livre. Milhares de programadores começou a trabalhar para melhorar o Linux, eo sistema operativo cresceu rapidamente. Porque é livre e roda em plataformas PC, ganhou um público considerável entre hard-core desenvolvedores muito rapidamente. O Linux tem seguidores dedicados e apela a vários tipos diferentes de pessoas:

       
  •  Pessoas que já conhecem UNIX e quer executá-lo em PC tipo de hardware
  •     
  • As pessoas que querem experimentar com os princípios do sistema operacional
  •    
  •  As pessoas que precisam ou querem um grande controle sobre seu sistema operativo
  •    
  •  As pessoas que têm problemas pessoais com o Microsoft

Em geral, o Linux é mais difícil de controlar do que algo como o Windows, mas oferece mais flexibilidade e opções de configuração.

Stuxnet - A Primeira Arma Digital

EM breve a Versao com Legendas !!