Bine ati venit pe HackTeam Forum !
Aici veti gasi o gama larga de metode de hack atat pe Windows cat si pe platforme Linux/Unix , programe in consecinta ,tutoriale . In acelasi timp aici veti gasi si asistenta help in materie corespunzatoare . Precizam ca tot ce se gaseste pe acest site este doar in scop de dezvoltare iar voi va asumati intreaga raspundere pt actiunile pe care le savarsiti . || SS-TEAM || Va Multumeste pt vizita !
Lista Forumurilor Pe Tematici
Bine ati venit pe HackTeam Forum ! | Reguli | Inregistrare | Login

POZE BINE ATI VENIT PE HACKTEAM FORUM !

Nu sunteti logat.
Nou pe simpatie:
iris22 pe Simpatie
Femeie
23 ani
Bucuresti
cauta Barbat
32 - 63 ani
Bine ati venit pe HackTeam Forum ! / Windows - Hacking ! / 1337 Translator  
Autor
Mesaj Pagini: 1
Sad-Dreamer
Vizitator



am facut un mic cacatel...sa ajute lamerii :-)
tu scrii normal..si iti traduce textul in 1337 language :-)


pus acum 18 ani
   
Sad-Dreamer
Vizitator



codul sursa:

Code:

Private Sub cmdClear_Click()
txtAscii.Text = ""
txtNick.Text = ""
End Sub

Private Sub cmdCopy_Click()
Clipboard.Clear
Clipboard.SetText txtAscii.Text
End Sub



Private Sub cmdExit_Click()
End
End Sub

Private Sub txtAscii_KeyPress(KeyAscii As Integer)
KeyAscii = 0
End Sub

Private Sub txtNick_Change()
txtAscii.Text = txtNick.Text
txtAscii.Text = Replace(txtAscii.Text, "a", "4")
txtAscii.Text = Replace(txtAscii.Text, "A", "@")
txtAscii.Text = Replace(txtAscii.Text, "b", "8")
txtAscii.Text = Replace(txtAscii.Text, "B", "|3")
txtAscii.Text = Replace(txtAscii.Text, "c", "©")
txtAscii.Text = Replace(txtAscii.Text, "C", "(")
txtAscii.Text = Replace(txtAscii.Text, "d", "|>")
txtAscii.Text = Replace(txtAscii.Text, "D", "|)")
txtAscii.Text = Replace(txtAscii.Text, "e", "3")
txtAscii.Text = Replace(txtAscii.Text, "E", "3")
txtAscii.Text = Replace(txtAscii.Text, "f", "#")
txtAscii.Text = Replace(txtAscii.Text, "F", "|=")
txtAscii.Text = Replace(txtAscii.Text, "g", "9")
txtAscii.Text = Replace(txtAscii.Text, "G", "6")
txtAscii.Text = Replace(txtAscii.Text, "h", "h")
txtAscii.Text = Replace(txtAscii.Text, "H", "|-|")
txtAscii.Text = Replace(txtAscii.Text, "i", "|")
txtAscii.Text = Replace(txtAscii.Text, "I", "|")
txtAscii.Text = Replace(txtAscii.Text, "l", "1")
txtAscii.Text = Replace(txtAscii.Text, "L", "|_")
txtAscii.Text = Replace(txtAscii.Text, "m", "m")
txtAscii.Text = Replace(txtAscii.Text, "M", "//")
txtAscii.Text = Replace(txtAscii.Text, "n", "n")
txtAscii.Text = Replace(txtAscii.Text, "N", "//")
txtAscii.Text = Replace(txtAscii.Text, "o", "0")
txtAscii.Text = Replace(txtAscii.Text, "O", "0")
txtAscii.Text = Replace(txtAscii.Text, "p", "|*")
txtAscii.Text = Replace(txtAscii.Text, "P", "|*")
txtAscii.Text = Replace(txtAscii.Text, "q", "0,")
txtAscii.Text = Replace(txtAscii.Text, "Q", "0.")
txtAscii.Text = Replace(txtAscii.Text, "r", "®")
txtAscii.Text = Replace(txtAscii.Text, "R", "|2")
txtAscii.Text = Replace(txtAscii.Text, "s", "$")
txtAscii.Text = Replace(txtAscii.Text, "S", "$")
txtAscii.Text = Replace(txtAscii.Text, "t", "+")
txtAscii.Text = Replace(txtAscii.Text, "T", "7")
txtAscii.Text = Replace(txtAscii.Text, "u", "00")
txtAscii.Text = Replace(txtAscii.Text, "U", "|_|")
txtAscii.Text = Replace(txtAscii.Text, "v", "v")
txtAscii.Text = Replace(txtAscii.Text, "V", "/")
txtAscii.Text = Replace(txtAscii.Text, "z", "2")
txtAscii.Text = Replace(txtAscii.Text, "Z", "2")
txtAscii.Text = Replace(txtAscii.Text, "x", ")(")
txtAscii.Text = Replace(txtAscii.Text, "X", "><")
txtAscii.Text = Replace(txtAscii.Text, "w", "w")
txtAscii.Text = Replace(txtAscii.Text, "W", "//")
txtAscii.Text = Replace(txtAscii.Text, "y", "j")
txtAscii.Text = Replace(txtAscii.Text, "Y", "'/")
txtAscii.Text = Replace(txtAscii.Text, "j", "j")
txtAscii.Text = Replace(txtAscii.Text, "J", "_|")
txtAscii.Text = Replace(txtAscii.Text, "k", "|<")
txtAscii.Text = Replace(txtAscii.Text, "K", "|(")
End Sub



pus acum 18 ani
   
Shocker
Vizitator



Uite aici un algoritm mai elegant, facut de mine in Delphi (Pascal) dupa modelul tau de VB:

Code:

function Converter1337(text:string):string;
const lower='    4    8    ©    |>    3    #    9    h    |    j    |<    1    m    n    0    |*    0,    ®    $    +    00    v    w    )(    j    2';
const upper='    @    |3    (    |)    3    |=    6    |-|    |    _|    |(    |_    //    //    0    |*    0.    |2    $    7    |_|    /    //    ><    ''/    2';
var source,tmp:String;
    posu,dif,i,CurChar:integer;
begin
tmp:='';
for CurChar:=1 to length(text) do
 if (ord(text[CurChar]) in [$61..$7A]) or (ord(text[CurChar]) in [$41..$5A]) then
   begin
    posu:=0;
    if ord(text[CurChar])>$5A then begin dif:=$61;source:=lower;end
    else begin dif:=$41;source:=upper;end;
    for i:=0 to ord(text[CurChar])-dif do posu:=PosEx('    ',source,posu+1);
    tmp:=tmp+copy(source,posu+4,5);
    while tmp[length(tmp)]=' ' do SetLength(tmp,length(tmp)-1);
   end
 else tmp:=tmp+text[CurChar];
result:=tmp;
end;



pus acum 18 ani
   
Sad-Dreamer
Vizitator



:-)

pus acum 18 ani
   
icelord
Membru

Inregistrat: acum 18 ani
Postari: 51
omg prea tare sad

_______________________________________
Ii indicat sa manci regulat , dar nui indicat sa regulezi mankat
Citeste
un mic click
dati un 10 la baiatu'
aici ))

pus acum 18 ani
   
!_30
Membru

Din: Ploiesti
Inregistrat: acum 19 ani
Postari: 716
uite si ceva in C ..




#include <stdio.h>
#include <stdlib.h>
#include <strings.h>


int
main(int argc, char *argv[])
{

int i,c;
char *lower[26]={"4","8","©","|>","3","#","9","h","|","j","|<","1","m","n","0","|*","0","®","$","+","00","v","w",")(","j","2"};
char *upper[26]={"@","|3","(","|)","3","|=","6","-|","|","_|","|(","|_","M","N","0","|*","0.","|2","$","7","|_|","V","W","><","'/","2"};
char cuv[255];

printf("nn >>>  © 0 |> 3 |>     by   !_30  <<< nnn");


printf("Enter string : ");scanf("%s",&cuv);
printf("n");
printf("Loading ..n");
sleep(2);
printf("Translated string : ");


for(i=0;i<strlen(cuv);++i)
{
c = toascii(cuv[i]);

if(( c >=97) &&  ( c <=122))
{
        printf("%s ",lower[c-97]);
}
else
{
        printf("%s ",upper[c-65]);
}
}

printf("nn");
printf(" C programming 2006 n");

return 0;
}



Modificat de !_30 (acum 18 ani)


_______________________________________
Portal educational :

Best art Nude Photos website

pus acum 18 ani
   
Sad-Dreamer
Vizitator





pus acum 18 ani
   
sifak
Administrator

Inregistrat: acum 19 ani
Postari: 142
Uitati si ceva in c++ :

Code:

#include <stdio.h>
#include <stdlib.h>
#include <strings.h>
int main(int argc, char *argv[])
{  
char sir[64];  
int i, size;    
puts("tL33+ h4x0r f0r d00dzn");
puts("tby o$h0 and |)@r7h $i0N"); 
 printf("ntSir: n");  
 printf("nt");gets(sir);
    size = strlen(sir);
    for( i=0 ; i<size ; i++ )
{       
switch(sir[i])
{         
          case 'a': sir[i] = '@';break;
          case 'A': sir[i] = '4';break;
          case 'b': sir[i] = '8';break;
          case 'B': sir[i] = 'b';break;
          case 'c': sir[i] = 'c';break;
          case 'e': sir[i] = '3';break;
          case 'E': sir[i] = '3';break;
          case 'g': sir[i] = '9';break;
          case 'G': sir[i] = '6';break;
          case 'i': sir[i] = '1';break;
          case 'I': sir[i] = '1';break;
          case 'o': sir[i] = '0';break;
          case 'O': sir[i] = '0';break;
          case 's': sir[i] = '$';break;
          case 'S': sir[i] = '$';break;
          case 't': sir[i] = '+';break;
          case 'T': sir[i] = '7';break;
         
          }  
}    
printf("nt");puts(sir); 
system("pause");
}



_______________________________________
[ No Games , Just sifaK ]

pus acum 18 ani
   
Sad-Dreamer
Vizitator



imi place ca se implica mai multa lume..exemple..chestii :-)...tot asa guyz !

pus acum 18 ani
   
Shocker
Vizitator




!_30 a scris:


char *lower[26]={"4","8","©","|>","3","#","9","h","|","j","|<","1","m","n","0","|*","0","®","$","+","00","v","w","(","j","2"};

In Delphi (Pascal) nu merge sa declari o constanta ca fiind array de stringuri (ex blabla['bla','blabla'], poti doar array de char`uri blabla['a','b','c'])
De-aia m-am complicat eu cum m-am complicat


pus acum 18 ani
   
!_30
Membru

Din: Ploiesti
Inregistrat: acum 19 ani
Postari: 716
Hehe , un - pentru Pascal ?

Sa nu luam la socoteala ca C-ul , are un big "dezavantaj" cu stringurile .. in multe cazuri isi face treaba bine .


_______________________________________
Portal educational :

Best art Nude Photos website

pus acum 18 ani
   
Sad-Dreamer
Vizitator



adineauri am compilat codul lui Leo si e beton..superb arata under DOS mode..stiti la ce ma refer :-) super dude thx

pus acum 18 ani
   
!_30
Membru

Din: Ploiesti
Inregistrat: acum 19 ani
Postari: 716
tot de plictiseala , acelasi program , dar cu un design mai frumos  :nebun:

Code:

#include <stdio.h>
#include <stdlib.h>
#include <strings.h>

#define RESET           0
#define BRIGHT          1
#define DIM             2
#define UNDERLINE       3
#define BLINK           4
#define REVERSE         7
#define HIDDEN          8

#define BLACK           0
#define RED             1
#define GREEN           2
#define YELLOW          3
#define BLUE            4
#define MAGENTA         5
#define CYAN            6
#define WHITE           7

void textcolor(int attr, int fg, int bg);


int
main(int argc, char *argv[])
{

int i,c;
char *lower[26]={"4","8","©","|>","3","#","9","h","|","j","|<","1","m","n","0","|*","0","®","$","+","00","v","w",")(","j","2"};
char *upper[26]={"@","|3","(","|)","3","|=","6","-|","|","_|","|(","|_","M","N","0","|*","0.","|2","$","7","|_|","V","W","><","'/","2"};
char cuv[255];


textcolor(BRIGHT, RED, BLACK);
printf("nn [ !_30 ]  prezents ..    ");sleep(1);
textcolor(RESET, WHITE, BLACK);


textcolor(BRIGHT, GREEN, BLACK);
printf("1337 translator ..  nnn");
textcolor(RESET, WHITE, BLACK);


textcolor(BRIGHT,BLUE,BLACK);
printf("Enter string : ");
textcolor(RESET, WHITE, BLACK);
textcolor(BLINK, RED, BLACK);
scanf("%s",&cuv);
textcolor(RESET, WHITE, BLACK);

printf("nn");
textcolor(BRIGHT, BLUE, REVERSE);
printf("Loading ...nn");
textcolor(RESET, WHITE, BLACK);

sleep(2);

textcolor(BRIGHT, WHITE, BLACK);
printf("Translated string :     ");
textcolor(RESET, WHITE, BLACK);

textcolor(BRIGHT, YELLOW, BLINK);
for(i=0;i<strlen(cuv);++i)
{
c = toascii(cuv[i]);

if(( c >=97) &&  ( c <=122))
{
        printf("%s ",lower[c-97]);
}
else
{
        printf("%s ",upper[c-65]);
}
}
textcolor(RESET, WHITE, BLACK);

printf("nnn");
textcolor(BRIGHT, CYAN, BLACK);
printf("                 C programming 2006    nnn");
textcolor(RESET, WHITE, BLACK);




return 0;


}

void textcolor(int attr, int fg, int bg)
{
                char command[13];
                sprintf(command, "%c[%d;%d;%dm", 0x1B, attr, fg + 30, bg + 40);
                printf("%s", command);
}

Have fun

:limba:

Modificat de !_30 (acum 18 ani)


_______________________________________
Portal educational :

Best art Nude Photos website

pus acum 18 ani
   
Sad-Dreamer
Vizitator



abia astept sa-l compilez

pus acum 18 ani
   
Sad-Dreamer
Vizitator



ma...imi place mai mult asta..al 2lea..mai 'animat' mai..altfel...dar ma oftica ceva...uite

unde naiba apare litera R din nickul meu? iti spun eu...nu apare :-P
si...cand scriu textul care tre' sa-l traduca...si apoi sterg...ramane linia aia de sub text in continuare :-) intelegi tu :-P


pus acum 18 ani
   
!_30
Membru

Din: Ploiesti
Inregistrat: acum 19 ani
Postari: 716


1337 translator

10.4KB


_______________________________________
Portal educational :

Best art Nude Photos website

pus acum 18 ani
   
Sad-Dreamer
Vizitator



pune pe photobucket.com ca nu se vede ce ai pus tu acolo

pus acum 18 ani
   
Sad-Dreamer
Vizitator



si apropo...am facut buffer overflow pe programul tau :-) primul meu buffer overflow...ce mandru ma simt :-)))

pus acum 18 ani
   
OSHO
Membru

Inregistrat: acum 18 ani
Postari: 453
Incepe sa-mi placa. Am facut si eu o varianta mica care nu poate fi "overflow"-ata


$ cc l337.c
$ ./a.out

                3|173 7r4n5|47or - 8y o5ho

String: I'm a hacker

Result: I'm 4 h4ck3r



                That's all. Have an ice day ! >

$


Si, bineinteles, sursa:

Code:

#include <stdio.h>
#include <strings.h>

void translate();

char sir[64], modificat[128];

int main(){
  int i;

  puts("ntt3|173 7r4n5|47or - 8y o5hon");

  printf("String: ");

  fgets(sir,64,stdin);

  translate();

  printf("nResult: %sn",modificat);

  printf("nnttThat's all. Have an ice day ! >:)nn");

  return 0;
}

void translate(){
  int i,strl;

  strl = strlen(sir);

  for( i=0 ; i< strl ; i++ ){
    switch(sir[i]){
      case '1': modificat[i] = 'I';break;
      case '2': modificat[i] = 'Z';break;
      case '3': modificat[i] = 'E';break;
      case '4': modificat[i] = 'A';break;
      case '5': modificat[i] = 'S';break;
      case '7': modificat[i] = 'T';break;
      case '8': modificat[i] = 'B';break;
      case 'i': modificat[i] = '1';break;
      case 'z': modificat[i] = '2';break;
      case 'e': modificat[i] = '3';break;
      case 'a': modificat[i] = '4';break;
      case 's': modificat[i] = '5';break;
      case 't': modificat[i] = '7';break;
      case 'b': modificat[i] = '8';break;
      case 'l': modificat[i] = '|';break;
      default: modificat[i] = sir[i];break;
    }
  }
}



_______________________________________
Sunt Lamer, ignore me.

pus acum 18 ani
   
Sad-Dreamer
Vizitator



OSHO dar poate fi facut sa putem traduce si texte mai mari ? de exemplu scriu un text mare...si traduce doar o parte din el...

pus acum 18 ani
   
Shocker
Vizitator




OSHO a scris:


char sir[64], modificat[128];

.....

fgets(sir,64,stdin);

Se poate... dar cica
OSHO a scris:

Am facut si eu o varianta mica care nu poate fi "overflow"-ata



P.S.: La al meu poti sa traduci cat te tine HDD-ul (nu chiar, dar oricum cativa GB buni )


pus acum 18 ani
   
OSHO
Membru

Inregistrat: acum 18 ani
Postari: 453
modificat[128] trebuia sa fie modificat[64]... aveam altceva in cap cand am facut variabila aia si am uitat sa o reduc la 64.

Overflow... nu prea ai cum sa faci. Cere sirul, citeste maxim 64 de caractere de la stdin mai mult degeaba ii dai

@Sad_Dreamer: se poate... dar mi-era lene


_______________________________________
Sunt Lamer, ignore me.

pus acum 18 ani
   
Sad-Dreamer
Vizitator



da...overflow am vazut si eu ca nu da...normal ca am incercat dar citeste doar 64 caractere :-)

pus acum 18 ani
   
hellmafia
newbie

Inregistrat: acum 18 ani
Postari: 3
sa imi bag picioru daca reusesc sa il creez in delphi

pus acum 18 ani
   
Sad-Dreamer
Vizitator



normal...nu trebuie doar sa dai copy paste la cod..trebuie sa si creezi si sa redenumesti controalele respective
PS:nu am habar de delphi


pus acum 18 ani
   
Shocker
Vizitator




hellmafia a scris:

sa imi bag picioru daca reusesc sa il creez in delphi

Ce anume nu reusesti? Ce erori primesti ?


pus acum 18 ani
   
Pagini: 1  

Mergi la