Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

 Страниц (1): [1]   

> Без описания
007wan
Отправлено: 19 Сентября, 2019 - 12:38:16
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1838
Дата рег-ции: Март 2017  
Репутация: -2




Доработал я код. Спасибо всем, кто помогал.
Могут быть ошибки кода, но примерно думаю поймете суть, а если нужен целый код без ошибок, я вам его дам, при условии если будет ошибка(Ошибки)
Код (Отобразить)

Так же добавил в код систему "антинавязчивого сообщения": раньше при запуске проверало и всегда показывало сообщение, а сейчас при первом запуске кода показывает сообщение, например, о том, что у вас не полная лицензия или куплена лицензия, но покажет 1 раз, а после второго запуска не покажет, а покажет только тогда, когда будет новое сообщение. Сообщение1 = получена лицензия на 5 дней, пример. сообщение2 = Нету лицензии. При запуске покажет одно из двух сообщений, а если при запуске оно повторится, то его не покажет, а покажет если оно будет другим
Файл констант :
Constants.txt

(Отредактировано автором: 19 Сентября, 2019 - 12:45:23)

 
 Top
konctantin777
Отправлено: 19 Сентября, 2019 - 14:51:43
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1134
Дата рег-ции: Окт. 2017  
Откуда: Архангельск
Репутация: 6




(Отредактировано автором: 19 Сентября, 2019 - 14:52:31)

 
 Top
007wan
Отправлено: 19 Сентября, 2019 - 14:54:52
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1838
Дата рег-ции: Март 2017  
Репутация: -2




konctantin777 ,
CODE:
char Time[100], Date[100];
 
 Top
konctantin777
Отправлено: 03 Октября, 2019 - 15:43:26
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1134
Дата рег-ции: Окт. 2017  
Откуда: Архангельск
Репутация: 6




А есть ли какой минимальный код, чтобы себе просто как шаблон ставить ? Ну типа прочитал файл с сервера- есть лицензия- пошел код дальше. (у меня затык с датамиНедовольство, огорчение )
 
 Top
Zireael
Отправлено: 04 Октября, 2019 - 02:37:08
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4385
Дата рег-ции: Нояб. 2017  
Репутация: 580




 Цитата:
есть ли какой минимальный код

CODE:
char text[99999];
if (sendgetweb(#text[0], "Mozilla", "GET", "http:/"+"/zireael.zzz.com.ua", "License.txt")>0)
{
messagebox ("Содержимое файла: "+formatic(13)+formatic(10)+formatic(13)+formatic(10)+format(#text[0]));

if(license(format(#text[0]), "konctantin777"))messagebox("konctantin777 лицензия есть");
else messagebox("konctantin777 лицензии нет");

if(license(format(#text[0]), "Zireael"))messagebox("Zireael лицензия есть");
else messagebox("Zireael лицензии нет");

if(license(format(#text[0]), "007wan"))messagebox("007wan лицензия есть");
else messagebox("007wan лицензии нет");
}


function license(string s, string name)
{
regexreplace(1, #s, s, ".*?"+name+" +(\d).*", "$1", MULTILINE | SINGLELINE);
return formatsn(s);
}
 
 Top
konctantin777
Отправлено: 04 Октября, 2019 - 12:26:42
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1134
Дата рег-ции: Окт. 2017  
Откуда: Архангельск
Репутация: 6




Коротко- лаконично- спасибо. Но всё равно затык со временем. Т.е. в файле будет, что до 12,12,2019г., например. Не совсем тут понимаю как этот момент считать, чтобы
CODE:
messagebox("konctantin777 лицензии нет")
стало на след. день..
 
 Top
Zireael
Отправлено: 05 Октября, 2019 - 04:16:29
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4385
Дата рег-ции: Нояб. 2017  
Репутация: 580




 Цитата:
Но всё равно затык со временем

Получить текущую дату с любого сайта и сравнить с той что на фтп.
CODE:
char C[999999];
if (sendgetweb(#C[0], "Mozilla", "GET", "http:/"+"/www.xn--80aajbde2dgyi4m.xn--p1ai", "")>0)
{
find_time(format(#C[0]));
}


function find_time(string str)
{
string s[3], date, rn=formatic(13)+formatic(10);
if(regexsearch(1, #date, str, "\d{1,2}\.\d{1,2}\.\d{4}"))
{
messagebox("Текущая дата: "+date);
if(regexsearch(3, #s[0], date, "\d+")) messagebox("День: "+s[0]+rn+"Месяц: "+s[1]+rn+"Год: "+s[2]);
}
}
 
 Top
Adomb
Отправлено: 03 Декабря, 2019 - 18:47:03
Post Id



Пользователь
Мастер


Покинул форум
Сообщений всего: 185
Дата рег-ции: Июль 2015  
Репутация: 1




Я правильно понимаю, что проверка лицензии подобным образом ненадёжна? Можно проанализировать трафик, понять какие ответы бот получает и подделать сервер. Или подделка сервера большая заморочка и проверка лицензии подобным образом надёжна?

Также, если пользоваться php скриптом на сервере, который создаёт файлы и записывает в них инфу, анализом трафика можно понять , какую кибор команду отправляет и куда и всё это может повторить сторонний человек?

(Отредактировано автором: 03 Декабря, 2019 - 18:51:37)

 
 Top
007wan
Отправлено: 03 Декабря, 2019 - 18:51:08
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1838
Дата рег-ции: Март 2017  
Репутация: -2




Хрен знает. Возможно. Можно придумать какое-нибудь зависимое шифрование и тогда сложно будет подменить.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Вопросы и решение проблем »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by