Page 1 of 2 12 LastLast
Results 1 to 15 of 16
  1. #1
    baraozin's Avatar
    Join Date
    Feb 2011
    Gender
    male
    Posts
    975
    Reputation
    82
    Thanks
    802
    My Mood
    Amused

    Talking METODO DE STRINGS (alguem me da uma idea)

    bom galera to vendo que tem como atualiza o hook da base do we11ington por um "Metodo de strings" alguem poderia me ajudar... eu nao quero o hook pronto de mao beijada... eu ando estudando muito e comprei um livro chamado hacking the art of explotation muito bo mque encina c++ e outras linguagem mas isso n vem ao caso.... eu so quero uma idea desse metodo tipo o que ele faz, como funciona e etc....
    eu tentei atualiza o HOOK.cpp trocando as variaveis do hack.... o hack funciona por 15 min mas dps da DC.... Resumindo, o que é esse metodo de strings???
    sei que as pessoas de alma bondosas:
    @Alessandro10 @Capevaldo @WE11ington @jhonny @soad @Xpeeh
    irao me ajudar como sempre quando eu abro esse tipo de topic ...

    @soad akilo era brinks ta kkkkk


    se voce quiser ver como fico meu hack com as variaves trocadas ta ai:
    Code:
    #include "stdafx.h"
    
    typedef HRESULT(WINAPI *tReset)(LPDIRECT3DDEVICE9 pDevice, D3DPRESENT_PARAMETERS *a);
    tReset oReset;
    
    typedef HRESULT(WINAPI *tPresent)(LPDIRECT3DDEVICE9 pDevice, CONST RECT *a, CONST RECT *b, HWND c, CONST RGNDATA *d);
    tPresent oPresent;
    
    VOID CreateDevice(DWORD *dwVTable)
    {
    	LPDIRECT3D9 pD3d9;
    	LPDIRECT3DDEVICE9 pD3DDevice;
    	pD3d9 = Direct3DCreate9(D3D_SDK_VERSION);
    	if(pD3d9 == NULL)
    		return;
    	D3DPRESENT_PARAMETERS pPresentParms;
    	ZeroMemory(&pPresentParms, sizeof(pPresentParms));
    	pPresentParms.Windowed = true;
    	pPresentParms.BackBufferFormat = D3DFMT_UNKNOWN;
    	pPresentParms.SwapEffect = D3DSWAPEFFECT_DISCARD;
    	if(FAILED(pD3d9->CreateDevice(D3DADAPTER_DEFAULT, D3DDEVTYPE_HAL, GetDesktopWindow(), D3DCREATE_SOFTWARE_VERTEXPROCESSING, &pPresentParms, &pD3DDevice)))
    		return;
    	DWORD *dwTable = (DWORD *)pD3DDevice;
    	dwTable = (DWORD *) dwTable[0];
    	dwVTable[0] = dwTable[16];
    	dwVTable[1] = dwTable[17];
    }
    
    VOID *Salta(BYTE *lds, CONST BYTE *hds, CONST INT hom)
    {
    	BYTE *pulo = (BYTE *)malloc(hom + 5);
    	DWORD dwback;
    	VirtualProtect(lds, hom, PAGE_READWRITE, &dwback);
    	memcpy(pulo, lds, hom);
    	pulo += hom;
    	pulo[0] = 0xE9;
    	*(DWORD *)(pulo + 1) = (DWORD)(lds + hom - pulo) - 5;
    	lds[0] = 0xE9;
    	*(DWORD *)(lds + 1) = (DWORD)(hds - lds) - 5;
    	for(FLOAT l = 5; l < hom; l++) lds[1] = 010010305450102;
    	VirtualProtect(lds, hom, dwback, &dwback);
    
    	return(pulo - hom);
    }
    Preview do meu hack ainda n postado:



    Bom galera eu nao sou tao retardado como aparentemete sou:
    eu sei o que significa:
    int (numero de valor inteiro)
    char (Objeto de apenas 1 byte se nao me engano)
    float (numero de ponto flutuante)
    if (se)
    while = (enquanto)
    e muitos outros...
    sei como funciona a estrutura de varias linguagens (execto delphi n manjo nada de delphi) e etc....
    e muitos outros... como ja disse estou estudando, gastando dinheiro e investindo nisso....
    ESTOU APRENDENDO C++ E OUTRAS LINGUAGENS DE ALTO NIVEL....
    EU NAO SOU, E NEM QUERO SER LECHER E VOU PROVAR ISSO
    Last edited by Alessandro10; 08-16-2011 at 10:18 AM.

  2. #2
    baraozin's Avatar
    Join Date
    Feb 2011
    Gender
    male
    Posts
    975
    Reputation
    82
    Thanks
    802
    My Mood
    Amused
    Quote Originally Posted by S0aD View Post
    Se você tivesse citado meu nome corretamente, eu iria lhe mandar por MP o código Atualizado.
    é brinks huahsahsahhus man.... eu sei que voce iria me ajuda.... voce sempre esta aki pra me da uma ajuda seguido de uma dica
    achei que se ia leva na brinkadera =X
    hje termine com minha namorada pq ela disse que sou imaturo acho que ela tem razao ;D
    Last edited by baraozin; 04-14-2011 at 07:06 PM.

  3. #3
    S0aD's Avatar
    Join Date
    Jan 2011
    Gender
    male
    Posts
    2,247
    Reputation
    5
    Thanks
    590
    Quote Originally Posted by baraozin View Post
    é brinks huahsahsahhus man.... eu sei que voce iria me ajuda.... voce sempre esta aki pra me da uma ajuda seguido de uma dica
    Você ao menos sabe em que lugar desse código acima está o Detour (Desvio)?

  4. #4
    baraozin's Avatar
    Join Date
    Feb 2011
    Gender
    male
    Posts
    975
    Reputation
    82
    Thanks
    802
    My Mood
    Amused
    gente esse bagui de escrita errada é que eu faltei na aula de pórtogues

    Quote Originally Posted by S0aD View Post


    Você ao menos sabe em que lugar desse código acima está o Detour (Desvio)?
    sei sim, mas a parte do desvio nao prescisa da otra pra funfa???
    tanto sei que quando eu faço alguma alteraçao nessa parte com a inteçao de att o hack as vezez o combat arms da um erro do tipo "O combat arms encontrou um erro e prescisa ser fechado" e companhia
    dps eu envio por MP o desvio ou como voce falou (Detour)
    Last edited by baraozin; 04-14-2011 at 07:15 PM.

  5. #5
    Johnny9813's Avatar
    Join Date
    Mar 2011
    Gender
    male
    Location
    -MPGH-
    Posts
    371
    Reputation
    14
    Thanks
    266
    My Mood
    Bored
    Eu não arrumei a base por meio das Strings ^^

    eu sou diferente.

  6. #6
    Strikex's Avatar
    Join Date
    Dec 2010
    Gender
    male
    Posts
    1,311
    Reputation
    9
    Thanks
    355
    My Mood
    Relaxed
    Quote Originally Posted by Johnny9813 View Post
    Eu não arrumei a base por meio das Strings ^^

    eu sou diferente.
    ele usa packer por não conhecer quase nada de C/C++ '-'

  7. #7
    baraozin's Avatar
    Join Date
    Feb 2011
    Gender
    male
    Posts
    975
    Reputation
    82
    Thanks
    802
    My Mood
    Amused
    Quote Originally Posted by Johnny9813 View Post
    Eu não arrumei a base por meio das Strings ^^

    eu sou diferente.
    usando PEspin e outras gambiarras por ai até um cego sem braço atualiza o hack.... eu nao quero usa packer pq quero aprender
    ....
    Last edited by baraozin; 04-14-2011 at 07:43 PM.
    KILL MITICO!


    RESPECT LIST


    1° WE11INGTON
    2° Eminem
    3° Moki
    4°Mahsartor
    5° G.
    6° Batata




    METAS


    Legenda:

    Tenho esperança

    Consegui

    Ta quase (+ ou -)

    Ta Longe...

    Editar uma base (CA) [ ]
    CRIAR um cheater[]

    Ser programador basico VB.NET []
    Saber o basico C++[ ]

    Saber intermediario VB.NET []

    Saber intermediario C++ []

    Ser programador avançado VB.NET []

    Ser programador avançado C++ []

    Ter um emprego relacionado a tudo isso acima [] (ainda nao tenho e claro mas quando tiver...)

  8. #8
    Strikex's Avatar
    Join Date
    Dec 2010
    Gender
    male
    Posts
    1,311
    Reputation
    9
    Thanks
    355
    My Mood
    Relaxed
    Quote Originally Posted by baraozin View Post
    estou estudando bastande pode crer.....
    sabe lógica , algoritimo ?
    antes de começar tenque saber isso porque sempre irá estar usando..

  9. #9
    baraozin's Avatar
    Join Date
    Feb 2011
    Gender
    male
    Posts
    975
    Reputation
    82
    Thanks
    802
    My Mood
    Amused
    Quote Originally Posted by Xpeeh View Post


    sabe lógica , algoritimo ?
    antes de começar tenque saber isso porque sempre irá estar usando..
    logica eu sei...
    eu gosto de observar melhor minhas sources para entende-las, quando eu quero me aprofundar mais em alguma source eu uso o
    GDB do GCC 2 programinhas massa pra ve direitinho como vai funfa (eu tenho um cd desses programas, pena que so funfa com procesador x86... no linux.. no meu outro pc eu tenho um processador x86 e o linux ai eu uso aquele pra faze as sources... )
    quanto a algoritimo....
    por uma extrema coincidencia entrei no captulo de algoritimos ontem e ja li mais que a metade e tenho uma boa noçao....
    Last edited by baraozin; 04-14-2011 at 07:54 PM.
    KILL MITICO!


    RESPECT LIST


    1° WE11INGTON
    2° Eminem
    3° Moki
    4°Mahsartor
    5° G.
    6° Batata




    METAS


    Legenda:

    Tenho esperança

    Consegui

    Ta quase (+ ou -)

    Ta Longe...

    Editar uma base (CA) [ ]
    CRIAR um cheater[]

    Ser programador basico VB.NET []
    Saber o basico C++[ ]

    Saber intermediario VB.NET []

    Saber intermediario C++ []

    Ser programador avançado VB.NET []

    Ser programador avançado C++ []

    Ter um emprego relacionado a tudo isso acima [] (ainda nao tenho e claro mas quando tiver...)

  10. #10
    Johnny9813's Avatar
    Join Date
    Mar 2011
    Gender
    male
    Location
    -MPGH-
    Posts
    371
    Reputation
    14
    Thanks
    266
    My Mood
    Bored
    Quote Originally Posted by Xpeeh View Post


    ele usa packer por não conhecer quase nada de C/C++ '-'


    o Xpeeh acha que eu só uso isso.


    Não.

    eu fiz outras coisas pro hack não da DC.

  11. #11
    tnelisrotciv's Avatar
    Join Date
    Apr 2011
    Gender
    male
    Posts
    49
    Reputation
    10
    Thanks
    17
    pelo o que eu vi (bem pouco) um metodo para burlar seria dar uma quebra nas strings pq parece que o HS reconhece a string e sabe que ela se trata de um hack algo assim '-'

  12. #12
    baraozin's Avatar
    Join Date
    Feb 2011
    Gender
    male
    Posts
    975
    Reputation
    82
    Thanks
    802
    My Mood
    Amused
    Quote Originally Posted by tnelisrotciv View Post
    pelo o que eu vi (bem pouco) um metodo para burlar seria dar uma quebra nas strings pq parece que o HS reconhece a string e sabe que ela se trata de um hack algo assim '-'
    isso eu tambem acho que de certo mas o problema é saber qual string "disfarçar"
    KILL MITICO!


    RESPECT LIST


    1° WE11INGTON
    2° Eminem
    3° Moki
    4°Mahsartor
    5° G.
    6° Batata




    METAS


    Legenda:

    Tenho esperança

    Consegui

    Ta quase (+ ou -)

    Ta Longe...

    Editar uma base (CA) [ ]
    CRIAR um cheater[]

    Ser programador basico VB.NET []
    Saber o basico C++[ ]

    Saber intermediario VB.NET []

    Saber intermediario C++ []

    Ser programador avançado VB.NET []

    Ser programador avançado C++ []

    Ter um emprego relacionado a tudo isso acima [] (ainda nao tenho e claro mas quando tiver...)

  13. #13
    tnelisrotciv's Avatar
    Join Date
    Apr 2011
    Gender
    male
    Posts
    49
    Reputation
    10
    Thanks
    17
    Quote Originally Posted by baraozin View Post
    isso eu tambem acho que de certo mas o problema é saber qual string "disfarçar"
    acho que todas né *--*

  14. #14
    Se lutar tú vai além, humilde igual Jesus.
    MPGH Member
    Turbulence's Avatar
    Join Date
    Aug 2010
    Gender
    male
    Posts
    2,181
    Reputation
    10
    Thanks
    742
    My Mood
    Pensive
    Quote Originally Posted by tnelisrotciv View Post
    Originally Posted by baraozin
    isso eu tambem acho que de certo mas o problema é saber qual string "disfarçar"
    acho que todas né *--*
    Não é necessário disfarçar nenhuma, apenas tenha um certo conhecimento e verá como é fácil escondelas sem ao menos muda-las!
    [IMG]https://especiais.lancene*****m.br/santos-campeao-libertadores-2011/images/escudo-santos.png[/IMG]

  15. #15
    baraozin's Avatar
    Join Date
    Feb 2011
    Gender
    male
    Posts
    975
    Reputation
    82
    Thanks
    802
    My Mood
    Amused
    Quote Originally Posted by elinson View Post
    Não é necessário disfarçar nenhuma, apenas tenha um certo conhecimento e verá como é fácil escondelas sem ao menos muda-las!
    cara vlw ja descobri como fazer isso

    mas da dc na segunda partida =X
    Last edited by baraozin; 04-17-2011 at 08:14 AM.
    KILL MITICO!


    RESPECT LIST


    1° WE11INGTON
    2° Eminem
    3° Moki
    4°Mahsartor
    5° G.
    6° Batata




    METAS


    Legenda:

    Tenho esperança

    Consegui

    Ta quase (+ ou -)

    Ta Longe...

    Editar uma base (CA) [ ]
    CRIAR um cheater[]

    Ser programador basico VB.NET []
    Saber o basico C++[ ]

    Saber intermediario VB.NET []

    Saber intermediario C++ []

    Ser programador avançado VB.NET []

    Ser programador avançado C++ []

    Ter um emprego relacionado a tudo isso acima [] (ainda nao tenho e claro mas quando tiver...)

Page 1 of 2 12 LastLast