Сейчас на форуме: tyns777, cppasm, dutyfree (+7 невидимых)

 eXeL@B —› Вопросы новичков —› База независимый код и DllCharacteristics.
Посл.ответ Сообщение

Ранг: 16.3 (новичок), 2thx
Активность: 0.150.22
Статус: Участник

Создано: 03 августа 2017 22:33
· Личное сообщение · #1

Всем привет. Написал простейший база независимый код с месадж боксом, потом внедрил его для примера, по точке входа другого файла, все работает, вроде бы, но если DllCharacteristics другого файла равен 8140, то мой код не запускается, насколько я понимаю флаг 8140 служит для загрузки программы по случайному адресу, но мой код база независимый, почему он не работает??Если обнулить данный флаг то все работает..



Ранг: 431.7 (мудрец), 390thx
Активность: 0.730.32
Статус: Участник

Создано: 03 августа 2017 22:49 · Поправил: dosprog
· Личное сообщение · #2

Где база независимый код?

| Сообщение посчитали полезным: Rio, plutos


Ранг: 110.8 (ветеран), 104thx
Активность: 0.090.01
Статус: Участник

Создано: 04 августа 2017 00:28 · Поправил: Rainbow
· Личное сообщение · #3

dosprog пишет:
Где база независимый код?


Dim ShellCode as Pr*v*te..

P.S. Censored by Security ))

| Сообщение посчитали полезным: plutos


Ранг: 622.6 (!), 521thx
Активность: 0.330.89
Статус: Участник
_Вечный_Студент_

Создано: 04 августа 2017 02:11
· Личное сообщение · #4

кажется "Doctor Evil" задумал что-то очень злое.... Готовтесь!

-----
Give me a HANDLE and I will move the Earth.


| Сообщение посчитали полезным: unknownproject

Ранг: 16.3 (новичок), 2thx
Активность: 0.150.22
Статус: Участник

Создано: 04 августа 2017 08:44
· Личное сообщение · #5

dosprogВы считаете, что дело в коде? Мне кажется что я просто не до конца понимаю, как работает DllCharacteristics.




Ранг: 622.6 (!), 521thx
Активность: 0.330.89
Статус: Участник
_Вечный_Студент_

Создано: 04 августа 2017 10:03
· Личное сообщение · #6

zombi-vadim пишет:
Мне кажется что я просто не до конца понимаю, как работает DllCharacteristics.


вот это правильно сказано!
Так учи матчасть, а не плоди темы по каждой мелочи, с которой тебе самому лень разбираться.

-----
Give me a HANDLE and I will move the Earth.




Ранг: 53.9 (постоянный), 33thx
Активность: 0.050
Статус: Участник

Создано: 04 августа 2017 10:42 · Поправил: deniskore
· Личное сообщение · #7

Смотрим IMAGE_OPTIONAL_HEADER и PE FORMAT




Ранг: 337.5 (мудрец), 348thx
Активность: 2.112.42
Статус: Участник

Создано: 04 августа 2017 16:58
· Личное сообщение · #8

deniskore

Он привёл маркер, который достал из пе редактора, таким образом он даже не удосужился посмотреть стандартный хидер с дефейнами флагов.

-----
vx




Ранг: 431.7 (мудрец), 390thx
Активность: 0.730.32
Статус: Участник

Создано: 04 августа 2017 20:59
· Личное сообщение · #9

zombi-vadim пишет:
dosprogВы считаете, что дело в коде?

Да, в нём.



Ранг: 16.3 (новичок), 2thx
Активность: 0.150.22
Статус: Участник

Создано: 04 августа 2017 22:01
· Личное сообщение · #10

plutosВы правы, большие знания умножают печаль. Под их давлением можно сойти с ума, перейти на сторону зла, написать вирус , который отформатирует винчестеры на всех компьютерах мира. И это будет конец нашей цивилизации! Можно только представить, сегодня вы сидите под кондиционером в уютном офисе и пишите программы, а через несколько лет вы мчитесь на ржавом мотоцикле через разрушенный мегаполис, преследуемый стадом мутантов. И во всем только ваша вина!! Вы неосторожно написали пару строк на форуме неизвестному злодею...




Ранг: 2014.5 (!!!!), 1278thx
Активность: 1.340.25
Статус: Модератор
retired

Создано: 04 августа 2017 22:06
· Личное сообщение · #11

Надоели уже эти топики ни о чём. Откройте отладчик да разберитесь, что не работает, где и почему.


 eXeL@B —› Вопросы новичков —› База независимый код и DllCharacteristics.
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати