TIS_Elektronik
offline
Опыт:
521Активность: |
Где найти код функции StringHash(s)
Пожалуйста подскажите, где можно найти програмный код функции StringHash(s)
Насколько я понял функция находится в Storm.dll, но как её оттуда достать? зараннее спасибо всем Отредактировано TIS_Elektronik, 18.01.2011 в 14:09. |
17.01.2011, 10:28 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
XOR
offline
Опыт:
38,284Активность: |
Лучше скажи зачем тебе эта функция? В сети есть уже куча реализаций разных алгоритмов) |
17.01.2011, 11:16 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
TIS_Elektronik
offline
Опыт:
521Активность: |
не, мне нужен именно этот алгоритм
P.S. алгоритм в предыдущем сообщении, не "джассовский", поэтому я его удаляю |
18.01.2011, 14:08 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,184Активность: |
ты хоть пытался шторм ДЛЛ просматривать на наличие строк\объектов? вот попытайся сперва. |
18.01.2011, 14:20 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
agentex
offline
Опыт:
34,534Активность: |
шторм длл это вроде библиотека для работы с mpq.. |
18.01.2011, 14:25 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
TIS_Elektronik
offline
Опыт:
521Активность: |
Цитата:
зачем ты так резко? ) обьясни поподробнее не помню где, но я прочитал о том что функции вара содержатся в storm.dll |
|
18.01.2011, 14:33 | #6
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,184Активность: |
google объяснит как достать код из PE файла.
это другой шторм, наличие совпадающего названия хз с чем связано. |
18.01.2011, 14:35 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
|
18.01.2011, 14:46 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
TIS_Elektronik
offline
Опыт:
521Активность: |
спс но я и сам нашел IDA такая прога декомпилирует, терь несколько дней учить азы ассемблера
DioD надо было умничать. не упрёккаю тебя, просто ты меня сбил с толку)) кстати DioD ты говорил про второй шторм.длл, где он? |
18.01.2011, 14:51 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
толку то, там всё смешано с сисколлами, ничего не найдешь
ScorpioT1000 добавил:
и инлайны итп, там щас такая каша, что не поймешь, что функция делает ScorpioT1000 добавил: т.е. там пишут a + b, а в итоге получается код на 50 строк с кучей левых инлайнов и вызовов ну смотря для чего тебе они нужны... |
18.01.2011, 14:56 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,184Активность: |
TIS_Elektronik
второй шторм там же где десятый, где искать я уже написал. пс. человек который решил ломать PE файлы должен иметь хотя бы базовые навыки работы в интернете, такие как гугл, мой диагноз - клинический лучше чем в доте.
лично я бы посоветолал айс дебагер, или как там он правильно зовётся, со специально подготовленной картой, через которую можно будет запустить нужную функцию в нужный момент и перехватить её память. |
18.01.2011, 15:01 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
TIS_Elektronik
offline
Опыт:
521Активность: |
мда посмотрел...
там столька всего... первый раз такое вижу, сразу такое не осилить, но буду париться Цитата:
кароче диод успокойся |
|
18.01.2011, 15:02 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
он всё верно говорит, да и не рано ли? уже 2011 год как то |
18.01.2011, 15:08 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
TIS_Elektronik
offline
Опыт:
521Активность: |
итак последний вопрос, нет два
во-первых всмысле рано? во-торых насколько я понял, вы разбираетесь, обьясните пожалуйста Код:
это означает что функция sub_1503CD30 с аргументом arg_0 и локальной переменной var_4, так? что означают dwor и ptr и число? |
18.01.2011, 15:15 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
ScorpioT1000 добавил:
proc near то что процедура находится близко от места вызова в коде -.- кароче читай мануалы по асм раз там интересно |
18.01.2011, 15:22 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
TIS_Elektronik
offline
Опыт:
521Активность: |
спс, больше не задам тупых вопросов, я пока что Null
|
18.01.2011, 15:27 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
TIS_Elektronik
offline
Опыт:
521Активность: |
к сожалению я не смог ничего вытащить, но это уже не актуально
в некоторых картах используется эта функция для сохранения персов, а аргументом является имя игрока, так вот мне нужно была эта функция для того чтобы штамповать сохранения через мою прогу не запуская варик |
19.08.2011, 23:41 | #17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|