Новые сообщения Участники Правила Поиск


  • Страница 1 из 4
  • 1
  • 2
  • 3
  • 4
  • »
Модератор форума: CHEATER-Top  
Steam ID Changer (New)
Российская Федерация CHEATER-Top Дата: Среда, 11.12.2013, 21:43 | Сообщение # 1

Сообщений: 888

Награды: 84



[ медали скрыты ]
Активность:
SteamID Changer by OSTROG v2 - Новая версия программы для смены SteamID клиента Counter-Strike 1.6.

Скачать программу, прочитать ее подробное описание, а также посмотреть видеодемонстрацию, вы можете на этой странице: - ТЫК

Все вопросы по работе программы задавайте здесь, либо в комментариях на странице скачивания.

Германия OSTROG Дата: Вторник, 17.12.2013, 16:28 | Сообщение # 2

Сообщений: 162

Награды: 20



[ медали скрыты ]
Активность:
Цветная консоль ...
более конкратна в исходнкиах csx-guard есть.. там гейм консоль грузится.. ну я вырезал ток нужное

Код
procedure setColorConsole;
var
        Cmd: cmd_s;
        Addr       : Pointer;
        GameConsole003: Pointer;
begin
Cmd := CommandByName('clear');
CheckCallback(Cmd);

Addr := Pointer ( Absolute ( Cardinal ( @Cmd.Callback ) + 26 ) );

if CheckByte(@Cmd.Callback, $E9, 25) or Bounds(Addr, HLBase, HLBase_End, True) then
        PrintSearchError('GameConsole003');

GameConsole003 := PPointer ( Cardinal ( Addr ) + 2 )^;

if CheckWord(Addr, $0D8B) or Bounds(GameConsole003, HLBase, HLBase_End) then
        PrintSearchError('GameConsole003');

Console_TextColor := PColor24 (
         Cardinal ( PPointer ( Cardinal ( PPointer ( GameConsole003 )^ ) + 8 )^ ) +
         292 + Cardinal ( Protocol = 48 ) * SizeOf ( LongWord )
);

if PCardinal ( Cardinal ( Console_TextColor ) + 8 )^ <> 0 then
        Inc ( Cardinal ( Console_TextColor ) , SizeOf ( LongWord ) );

Console_TextColorDev := PColor24(Cardinal(Console_TextColor) + 4);

Console_TextColor_def    := Console_TextColor^;
Console_TextColorDev_def := Console_TextColorDev^;

end;


где тип Console_TextColor_def
Код
PColor24 = ^Color24;
        Color24 = record
          R, G, B: Byte;
        end;

описание поисковых и чекующих функций есть в исходниках ксикас гуарда 4

Добавлено (17.12.2013, 16:28)
---------------------------------------------
а ну еще выложу код генерации числа в рев эми
Код

unsigned int CRevSteamID::revHash(const char* Str)       
{
          int i;
          unsigned int Hash;
          int CurChar;
             
          i = 0;
          Hash = 0x4E67C6A7;
          CurChar = Str[i++];
          while (CurChar)
          {
              Hash ^= (Hash >> 2) + CurChar + 32 * Hash;
              CurChar = Str[i++];
          }
          return Hash;
}

мне его контер дал ( за что ему спс )...

принимает заглавные буквы ( и мелкие еще наверн и цифры .. но я не проверял ) .. возвращает число ..
стеам 64 = ( это число ) AND 01111111b$ff$ff$ff ( кароче без старшего бита отвечающего за знак ) *2 + 76561197960265728 ...

се
этих данных хватет чтобы получать рандом стим ид.. алгоритм генерации нужного не скажу :)



Сообщение изменил:OSTROG - Вторник, 17.12.2013, 16:33
Казахстан haineko Дата: Среда, 18.12.2013, 19:31 | Сообщение # 3

Сообщений: 2

Награды: 0



[ медали скрыты ]
Активность:
Даёшь обновление, чтобы вшит был CSXGUARD v5 в прогу, + как нибудь скрыть ай пи на сервере :D diablo
Российская Федерация CHEATER-Top Дата: Четверг, 19.12.2013, 10:37 | Сообщение # 4

Сообщений: 888

Награды: 84



[ медали скрыты ]
Активность:
Цитата haineko ()
+ как нибудь скрыть ай пи на сервере :D


Это невозможно.

Украина oggirokk Дата: Пятница, 20.12.2013, 15:57 | Сообщение # 5

Сообщений: 1

Награды: 0



[ медали скрыты ]
Активность:
Protocol version 47
Exe version 1.1.2.5/2.0.0.0 (cstrike)
Exe build: 14:58:37 Mar 11 2008 (41 ну вот что полностью пишет.

Германия OSTROG Дата: Пятница, 20.12.2013, 16:11 | Сообщение # 6

Сообщений: 162

Награды: 20



[ медали скрыты ]
Активность:
неее тока 48 протокол
Российская Федерация 41231231 Дата: Суббота, 21.12.2013, 12:56 | Сообщение # 7

Сообщений: 1

Награды: 0



[ медали скрыты ]
Активность:
У меня у одного не качается?
Российская Федерация CHEATER-Top Дата: Воскресенье, 22.12.2013, 16:48 | Сообщение # 8

Сообщений: 888

Награды: 84



[ медали скрыты ]
Активность:
Цитата 41231231 ()
У меня у одного не качается?

Да, у одного.

Беларусь invisium Дата: Понедельник, 23.12.2013, 14:56 | Сообщение # 9

Сообщений: 25

Награды: 4



[ медали скрыты ]
Активность:
жалко что STEAM_0_1: не ломает((
Германия OSTROG Дата: Пятница, 17.01.2014, 22:52 | Сообщение # 10

Сообщений: 162

Награды: 20



[ медали скрыты ]
Активность:
Полное описание цветной консоли ... ( :D и почему это так многим интересна ^_^ )

Код

var
  GameConsole003 :Pointer;
type
  PColor24 = ^Color24;
  Color24 = record
   R, G, B: Byte;
  end;  
var
  Console_TextColor        : PColor24 = nil; Console_TextColorDev     : PColor24 = nil;
  Console_TextColor_def    : Color24;        Console_TextColorDev_def : Color24;  
   
   
function Absolute(const Addr: LongWord): LongWord;
begin
Result := Addr + PCardinal(Addr)^ + 4;
end;
function  CommandByName(const Name: AnsiString; const Error: Boolean = True): cmd_s;
begin
Result := Engine.GetCmdList;

while not (Result = nil) do
  if StrComp(Result.Name, Pointer(Name)) = 0 then
   Exit
  else
   Result := Result.Next;

Result := nil;
if Error then
  MsgAPI.Error('Couldn''t find "'+ Name+ '" command pointer.');

end;

procedure FIND_ColorConsole;
var
  Cmd  : cmd_s;
  Addr : Pointer;
begin
Cmd := CommandByName('clear');

Addr := Pointer( Absolute(Cardinal(@Cmd.Callback) + 26) );

GameConsole003 := PPointer(Cardinal(Addr) + 2)^;

Console_TextColor := PColor24 (
   Cardinal ( PPointer ( Cardinal ( PPointer ( GameConsole003 )^ ) + 8 )^ ) +
   292 + Cardinal ( Protocol = 48 ) * SizeOf ( LongWord )
);

if PCardinal ( Cardinal ( Console_TextColor ) + 8 )^ <> 0 then  
  Inc ( Cardinal ( Console_TextColor ) , SizeOf ( LongWord ) );
   
Console_TextColorDev := PColor24(Cardinal(Console_TextColor) + 4);

Console_TextColor_def    := Console_TextColor^;
Console_TextColorDev_def := Console_TextColorDev^;

GameConsole003 := PPointer(GameConsole003)^;

end;

  • Страница 1 из 4
  • 1
  • 2
  • 3
  • 4
  • »
Поиск: