ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.

09.11.2009, 15:54
|
|
Новичок
Регистрация: 07.11.2009
Сообщений: 6
Провел на форуме: 35005
Репутация:
0
|
|
В DEPHI 7:
Код:
var
s:string;
pck:array [0..65534] of byte;
pck2:array [0..65534] of byte;
begin
len:=recv(sock,pck,MAX_PKT_SIZE,0);
move(pck[0],pck2[0],len);
s:='';
s:=s+inttohex(pck2,2);
memo1.lines.Add(s);
в DELPHI 2009 этот же код выдаёт ошибку:
E2250 There is no overloaded version of 'IntToHex' that can be called with these arguments
как исправить?
Последний раз редактировалось Tribal_0_o; 09.11.2009 в 15:58..
|
|
|

09.11.2009, 19:26
|
|
Постоянный
Регистрация: 15.06.2007
Сообщений: 527
Провел на форуме: 1734541
Репутация:
214
|
|
Есть какие нибудь способы как спрятать файл от Антивирусников имея исходный код программы?
Переименовывание форм, кнопок, процедур пойдет?
|
|
|

09.11.2009, 19:54
|
|
Участник форума
Регистрация: 28.10.2009
Сообщений: 129
Провел на форуме: 460561
Репутация:
67
|
|
Сообщение от transserg
Adekvatnyj проверь возможно оно.
Оно, но не помогло сделать эти два шага, в RootDir мб что то поменять?.
Все сменил по батнику с дельфи сайта.
Но у меня не такая ошибка, у меня аккес виолатион!
Последний раз редактировалось Adekvatnyj; 09.11.2009 в 20:00..
|
|
|

09.11.2009, 20:11
|
|
Участник форума
Регистрация: 25.10.2008
Сообщений: 215
Провел на форуме: 2483773
Репутация:
78
|
|
|
|
|

09.11.2009, 22:32
|
|
Участник форума
Регистрация: 10.08.2009
Сообщений: 238
Провел на форуме: 724939
Репутация:
108
|
|
Сообщение от svesve
Есть какие нибудь способы как спрятать файл от Антивирусников имея исходный код программы?
Переименовывание форм, кнопок, процедур пойдет?
Антивирусу плевать на кнопки и все остальное. Он смотрит только на функции. Для шифровки используй пакеры (есть такие, что маскируют от простеньких антивирусов). А вообще есть специальные программы, они называются крипторы. Но вся проблема в том, что те крипторы, которые в паблике, большинство антивирусов палят. Нужно либо искать нормальный паблик (если поднапрячься то можно), или купить приватный.
|
|
|

10.11.2009, 00:04
|
|
Познающий
Регистрация: 09.08.2009
Сообщений: 39
Провел на форуме: 298385
Репутация:
75
|
|
Как поставить пароль на кнопку, тоесть чтобы при нажатии на кнопку выскакивала форма с полем для ввода пароля, и при вводе правильного пароля выполнялась функция..????
Все на Делфи7
|
|
|

10.11.2009, 00:16
|
|
Постоянный
Регистрация: 15.06.2007
Сообщений: 527
Провел на форуме: 1734541
Репутация:
214
|
|
Сообщение от =Zeus=
Антивирусу плевать на кнопки и все остальное. Он смотрит только на функции. Для шифровки используй пакеры (есть такие, что маскируют от простеньких антивирусов). А вообще есть специальные программы, они называются крипторы. Но вся проблема в том, что те крипторы, которые в паблике, большинство антивирусов палят. Нужно либо искать нормальный паблик (если поднапрячься то можно), или купить приватный.
Переименовал все функции и ничего не палиться 
|
|
|

10.11.2009, 00:20
|
|
Участник форума
Регистрация: 28.10.2009
Сообщений: 129
Провел на форуме: 460561
Репутация:
67
|
|
Ответьте еще на мой вопрос, он на той странице!
|
|
|

10.11.2009, 01:46
|
|
Познающий
Регистрация: 03.12.2008
Сообщений: 56
Провел на форуме: 140714
Репутация:
29
|
|
Как поставить пароль на кнопку, тоесть чтобы при нажатии на кнопку выскакивала форма с полем для ввода пароля, и при вводе правильного пароля выполнялась функция..????
Добавь в проект новую форму, собственно где и будет поле ввода пароля, пропиши новый unit в секции uses первого юнита.
Код кнопки на первой форме:
Код:
form1.button1click(sender: TObject);
begin
form1.enabled := false;
form2.show;
end;
Во втором юните напиши проверку пароля и выполни нужную функцию.
Код:
// checkpass(pass: string): boolean - функция проверки пароля
form2.button1click(sender: TObject);
begin
if checkpass(edit1.text) then
MyFunction
else
showmessage('Неверный пароль');
end;
|
|
|

10.11.2009, 01:51
|
|
Новичок
Регистрация: 25.10.2009
Сообщений: 26
Провел на форуме: 73975
Репутация:
21
|
|
двe edit на форме:
мыло, пасс.
И что бы после ввода скидывало на аську ил хотябы на мыло введённые данные
|
|
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|