Перейти к содержимому

Донат
На хостинг
ISK за переводы
до 75kk за 1000зн.
Хроники EVE
Сборник
Новичкам
Полезная информация
Фотография

Sisters Scanner Tool


  • Авторизуйтесь для ответа в теме
68 ответов в теме

Опрос: Какой бы Вы хотели видеть программу? (22 пользователей проголосовало)

Метод обработки сигнатур:

  1. Ручной ввод данных (copypast), локация из CREST API (требуется ID вашего персонажа) (13 голосов [59.09%] - Просмотр)

    Процент голосов: 59.09%

  2. Проголосовал Все читать из памяти (весь процесс автоматизирован; никаких данных о Вашем персонаже) (7 голосов [31.82%] - Просмотр)

    Процент голосов: 31.82%

  3. Никакой (2 голосов [9.09%] - Просмотр)

    Процент голосов: 9.09%

Как бы Вы хотели хранить сигнатуры:

  1. Локально в текстовом файле (возможность видеть только свои сигнатуры) (2 голосов [9.09%] - Просмотр)

    Процент голосов: 9.09%

  2. Проголосовал Центральная база данных (возможность видеть все известные сигнатуры) (9 голосов [40.91%] - Просмотр)

    Процент голосов: 40.91%

  3. Локально + центральная БД (при локальном хранении, не будут получаться данные с БД) (11 голосов [50.00%] - Просмотр)

    Процент голосов: 50.00%

Голосовать Гости не могут голосовать

#1
Nikakto

Nikakto

    Clone Grade Alpha

  • Tech II Pilots
  • Pip
  • 41 сообщений
37
  • Client:Eng

Использование Sisters Scanner Tool может стать причиной блокировки аккаунта в игре Eve Online за нарушение лицензионного соглашения принятого Вами в момент регистрации. Автор и сайт eve-ru.com не несут ответственности за возможные последствия от использования данного программного обеспечения.

 

https://community.ev...es/eve-eula-ru/

Спойлер

 

https://community.ev...ty-policies-en/

Спойлер

 

 

Sisters Scanner Tool

 

 

Скачать: Google Drive

 

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

 

От автора

 

Исходный код данной программы не может быть открыт из-за используемых алгоритмов чтения памяти, которые могут привести к росту программ-ботов, что является нежелательным для всех, кому нравится Eve Online. Только благодаря данной игре, автор смог использовать имеющиеся (или получить) знания программирования на языках Python/C++, а так же применить знания проектирования баз данных. Как говорится, у каждого своя Ева.

 

Введение

 

Когда начинал играть в Eve Online, самым быстрым способом фарма ISK, доступного для новичка, было сканирование реликов (Relic Site). Быстро осознав, что многие из найденных сигнатур не нужны, но остаются в системе на долгое время, появилась необходимость в неком журнале сигнатур системы, с их коротким описанием. Некоторые записывают сигнарутуры в блокнот, некоторые делают букмарки, некоторые вообще не волнуются на этот счет. Но принцип "Не делай машину робота" не давал жить спокойно и требовал найти автоматизированное решение.

 

О программе

 

Данная программа призвана облегчить процесс сканирования для всех использующих ее игроков, путем запоминания информации о сигнатуре из игрового клиента в единую базу данных, от куда все остальные могут узнать, что за сигналы в системе (их тип и название).

 

Игрок НЕ получает координаты всех присутствующих в системе сигнатур. Только описание.

 

Реализация

 

Текущая реализация подразумевает чтение данных напрямую из клиента игры (что уже является основанием для блокировки аккаунта).

 

Из памяти читается:

- текущее местоположение игрока

- список сигнатур в системе

- свойства окна сканирования (высота, ширина, положение и т.д.)

 

Происходит обмен информацией о сигнатуре с базой данных (солнечная система, буквенно-цифровой код, тип и название). Для уже имеющихся сигнатур, информация отрисовывается в Overlay. Аномалии и прочие сигналы игнорируются.

 

Overlay реализован с помощью встроенных в windows средств (WinApi + GDIplus). Из себя представляет прозрачное окно невзаимодействующее с пользователем, выводящееся поверх всех окон, с шириной, высотой и местоположением, совпадающим с игровым окном "Probe Scanner".

 

Окно Overlay автоматически скрывается, если в месте его отрисовки не окно игры Eve Online, с которым работает программа.

 

Скриншоты

 

Спойлер

 

Видео

 

Спойлер

 

Развитие

 

В процессе разработки появилась идея, реализовать поиск "потеряшек" (людей, которые вынуждены искать вход в определенный wormhole) с помощью данной программы. Т.к. весь необходимый функционал присутствует, а конкретно: база данных, считывание текущей локации и система мгновенного оповещения (overlay).

 

Так же, имеется идея реализовать утерянный функционал связей wormhole'ов (http://forum.eve-ru....showtopic=67505).

 

Текущий Overlay автора не устраивает, если у Вас есть идеи, пожалуйста, нарисуйте/опишите.

 

Есть идеи добавить в Overlay GUI для настройки отображения (так же, принимаются предложения), и реализовать возможность комментирования отдельных сигнатур.

 

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

 

Решение проблем

 

1. При запуске программы выскакивает ошибка об отсутствии на компьютере библиотеки VCRUNTIME140.dll

Спойлер

 

2. Играю на не английском клиенте, после входа в систему, где сигнатура была высканена на 100%, не отображается название, только ее тип.

Спойлер

 

3. Программа запускается, но Overlay не прозрачен.

Спойлер

 

Заключение

 

Скачивать и использовать программу сейчас - не самый лучший вариант действий. CCP имеет все возможности для отслеживания ее работы, поэтому, если Вам дорог Ваш аккаунт, следует отказаться от ее использования.


Сообщение отредактировал Nikakto: 14 June 2017 - 7:34

  • -5

#2
Oakim

Oakim

    Clone Grade Zeta

  • Tech III Pilots
  • PipPipPip
  • 430 сообщений
66
  • Client:Eng

А GOD мод и All ammo у вас по чём?


  • 0
Аммарский партизан в тылу врага.

#3
Alkarian

Alkarian

    Clone Grade Kappa

  • Tech III Pilots
  • PipPipPipPipPip
  • 3155 сообщений
723
  • Client:Eng
Если уж хотелось халявы то лучше бы бота написал. Без инжекта. А все эти ваши влезания в память обычно заканчиваются баном и посему непригодны для нормального использования.
А так трудами твоими и не попользоватся тк бан, и даже исходники не глянуть. Я даже запускать это не буду, кто знает что там есть помимо заявленного фунционала.
Алсо выложенные в паблик нелегальные проги быстро распространяются и шансов привлечь внимание ццп гораздо больше :trololo:

Сообщение отредактировал Alkarian: 06 June 2017 - 8:01

  • 1

#4
Captain SmartByte

Captain SmartByte

    Clone Grade Kappa

  • Tech III Pilots
  • PipPipPipPipPip
  • 2974 сообщений
1200
  • EVE Ingame:Captain SmartByte
  • Corp:npc
  • Ally:npc
  • Client:Рус

Исходный код данной программы не может быть открыт из-за используемых алгоритмов чтения памяти, которые могут привести к росту программ-ботов, что является нежелательным для всех, кому нравится Eve Online.

Security through obscurity?

Сомнительный аргумент, попробуй придумать что-нибудь получше.


  • 0

#5
unti1x

unti1x

    Chaotic neutral

  • Tech III Pilots
  • PipPipPipPipPipPipPipPip
  • 8535 сообщений
1949
  • EVE Ingame:Chio Olgidar
  • Corp:-CDP-
  • Channel:Crevetize
  • Client:Eng

Очень интересно узнать, каким образом программа получает данные о типе аномалии до того, как они переданы с сервера?



Я правильно понял, что программа заливает куда-то результаты сканирования других пользователей и оттуда же их берёт?


  • 0

Аффтар, зохавай исчо тех аццких олбанских креведок, да выпей йаду.


#6
makstomaks

makstomaks

    Clone Grade Omicron

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPipPip
  • 47019 сообщений
9749
  • EVE Ingame:Osmon Queen

 

 

Текущая реализация подразумевает чтение данных напрямую из клиента игры (что уже является основанием для блокировки аккаунта).

 

 

Казалось бы, зачем?

Всего то взять уже существующую тулзу с заполнением посистемно сигнатур различными людьми (я не эксплорер, но видел рекламу подобных вещей) и прикрутить к ней простенькую программу-анализатор содержимого окна, которая будет подсвечивать в этой же тулзе те сигнатуры, которые имеют совпадение.

Но нет, давайте лучше запилим инжект, скажем, что ццп за него банирует и предложим скачать. Ты в курсе, что инжект это страшнее ботоводства?


  • 0

#7
X4me1eoH

X4me1eoH

    Упоротый партизан

  • Tech III Pilots
  • PipPipPipPipPipPip
  • 4911 сообщений
1579
  • EVE Ingame:X4me1eoH
  • Corp:AIRG
  • Ally:-LSH-
  • Channel:Срухелп
  • Client:Eng

инжект это сложно и банабельно, почему бы не сделать просто чтение из буфера обмена?

Идея программы, тоже что у тебя, но легально:

Делаем программу которая постоянно проверяет содержимое буфера обмена. В еве сканим, выделяем насканенные сигнатуры ctrl+A, ctrl+C. Программа смотрит в буфер обмена, если там инфа из окна сканнера, то заносит в базу. Если там что-то другое, то ничего не делает. Оверлей сделать просто отдельным  окошком которое можно переместить куда угодно, где перечислены ненасканенные сигнатуры.


  • 0

#8
fxea

fxea

    Damage control

  • Faction pilots
  • PipPipPipPipPip
  • 2877 сообщений
755
  • EVE Ingame:^^
  • EVE Alt:Xeata
  • Corp:-D.G-
  • Ally:WarDogs
  • Channel:X-Tea
  • Client:Eng

В свете того что ццп писало даже про оверлеи пользователям грозит не только бан, но и прогулка в открытый жидкий космос без скафандра и в обнимку с Федо.
И правда, а что мешало запилить местоположение через апи, мониторинг и парсинг буфера обмена, открытый код.

Кроме того, как то в стороне остался вопрос куда улетают, откуда прилетают данные и как они это делаю. Так как?


Сообщение отредактировал fxea: 06 June 2017 - 12:05

  • 0

Сущности, игнор которых делает форум лучше: massdriver , Jerome Higs , КотМэн , anknown , Smoketriada , Likon , Corpse
<url=fitting:17843:2048;1:33896;3:1335;23:2488;5:2185;5:2446;5::>VNI ULTIMATE HULL TANK</url>
"Еще неизвестно запасы чего исчерпаются в этой игре раньше. Минералов или... игроков." © Art1st


#9
MMMUTU

MMMUTU

    MMMUTU №1

  • Tech III Pilots
  • PipPipPipPipPipPip
  • 4898 сообщений
2359
  • EVE Ingame:UAxLIFE
  • Corp:K1SKA
  • Client:Eng

Не прекращайте верить,
Держись за чувство
Люди фонарный столб


  • 3

#10
funstuk

funstuk

    Clone Grade Epsilon

  • Tech III Pilots
  • PipPipPip
  • 319 сообщений
75

 

 

Скачивать и использовать программу сейчас - не самый лучший вариант действий. 

 

 

А когда можно будет?  :trololo:


  • 0

#11
Iv d'Este

Iv d'Este

    Clone Grade Kappa

  • Drake Pilots
  • PipPipPipPipPip
  • 2069 сообщений
  • EVE Ingame:Iv d'Este
  • EVE Alt:Eric d'Este
  • Corp:ISEC
  • Ally:Caldari State
  • Channel:I-SEC
  • Client:Eng

Автор знаком с сайтом https://tripwire.eve-apps.com/ ?



#12
ALPHA

ALPHA

    Clone Grade Kappa

  • Tech III Pilots
  • PipPipPipPipPip
  • 1960 сообщений
1057
  • EVE Ingame:Alpho
  • Corp:npc
  • Client:Eng

Делаем программу которая постоянно проверяет содержимое буфера обмена.

А вдруг я логин пасс от банка копирну? Тем более, что содержимое буфера куда-то там отправляется. Такие проги не всегда приходятся по нраву по понятным причинам. Хотя инжект не сильно лучше.

Кто автор ещё не нарыли? Трипваер принадлежит хардноксам, а тут кому весь профит пойдет?


  • 0

Когда человек уходит из EVE в WoW средний IQ обоих игр возрастает. © Εmily92 Steam comment (eng)

 

 


#13
Explorus

Explorus

    EvE-Ru.Com Hearthstone Championship Staff

  • Faction pilots
  • PipPipPipPipPipPipPip
  • 5824 сообщений
480
  • EVE Ingame:Explorus

А может быть вы еще и есть за меня будете? © В топку такие программы.


  • 0

[DEVELOPER] MY GOOGLE PLAY APPLICATIONS: https://play.google....oper?id=Saltant

[SPIRT] VIDEO YOUTUBE CHANEL: http://www.youtube.c...eyGvrjDI6pZwAq4
[CHPOG] VIDEO YOUTUBE CHANEL: http://www.youtube.c...B7267D92997CF7C


#14
Nikakto

Nikakto

    Clone Grade Alpha

  • Tech II Pilots
  • Pip
  • 41 сообщений
37
  • Client:Eng

Alkarian, 06 Июнь 2017 - 08:00, написал(а):

Если уж хотелось халявы то лучше бы бота написал. Без инжекта. А все эти ваши влезания в память обычно заканчиваются баном и посему непригодны для нормального использования.
...
Алсо выложенные в паблик нелегальные проги быстро распространяются и шансов привлечь внимание ццп гораздо больше :trololo:

Цитата
Казалось бы, зачем?
Всего то взять уже существующую тулзу с заполнением посистемно сигнатур различными людьми (я не эксплорер, но видел рекламу подобных вещей) и прикрутить к ней простенькую программу-анализатор содержимого окна, которая будет подсвечивать в этой же тулзе те сигнатуры, которые имеют совпадение.Но нет, давайте лучше запилим инжект, скажем, что ццп за него банирует и предложим скачать. Ты в курсе, что инжект это страшнее ботоводства?


Где-то указано, что программа инжектится в процесс? Чтение памяти, это Cheat Engine и Artmoney, при этом, год назад пробовал еще и писать в память, заменяя input text (тот что в чат). Такая работа с памятью, без знания разработчиков о ней, в текущем клиенте, никак не регистрируется. А учитывая что часть GUI полностью пересоздается при изменении одной переменной (от куда же лаги, да?), то даже запись в память никак не мешает работе Eve Online. (Если работать только с объектами GUI, т.к. был прецедент бана за изменение памяти, когда в результате на сервер отправлялись неверные данные)

Немного теории

Спойлер

unti1x, 06 Июнь 2017 - 08:34, написал(а):

Очень интересно узнать, каким образом программа получает данные о типе аномалии до того, как они переданы с сервера?


Я правильно понял, что программа заливает куда-то результаты сканирования других пользователей и оттуда же их берёт?


Спойлер

 

Но нет, давайте лучше запилим инжект, скажем, что ццп за него банирует и предложим скачать. Ты в курсе, что инжект это страшнее ботоводства?

 


инжект это сложно и банабельно, почему бы не сделать просто чтение из буфера обмена?
Идея программы, тоже что у тебя, но легально:
Делаем программу которая постоянно проверяет содержимое буфера обмена. В еве сканим, выделяем насканенные сигнатуры ctrl+A, ctrl+C. Программа смотрит в буфер обмена, если там инфа из окна сканнера, то заносит в базу. Если там что-то другое, то ничего не делает. Оверлей сделать просто отдельным окошком которое можно переместить куда угодно, где перечислены ненасканенные сигнатуры.


Парсить буфер, идея не плохая. Посмотрю на днях, как данные в при ctrl+c копируются. Почитал документацию на CREST, не знал что кеш местоположения игрока обновляется раз в 5 секунд, в таком случае да. Все можно сделать более безопасным.

fxea, 06 Июнь 2017 - 12:04, написал(а):

Кроме того, как то в стороне остался вопрос куда улетают, откуда прилетают данные и как они это делаю. Так как?


Рядом с exe файлом лежит libmysql.
Данная библиотека является реализацией mysql клиента для языка c++.
MySQL - свободная реляционная система управления базами данных.


Сообщение отредактировал Nikakto: 06 June 2017 - 16:04

  • 0

#15
Big

Big

    Clone Grade Epsilon

  • Tech III Pilots
  • PipPipPip
  • 257 сообщений
196
  • Client:Eng

и нафига это было выкладывать? чсв почесать?

 

умные люди находя эксплойты/"любыефичиоблегчающиежизнь" либо сразу сообщают о них по инстанциям, либо пользуют их втихаря сами. иногда годами (как это было в свое время с т2 бпо или с варкой всяких феррогелей из воздуха и т.д. а сколько ещё тех, о которых мы не знаем!).

все, что известно более чем одному человеку - известно всем.

 

пара стукачей наверняка уже написали рапорт со ссылками на этот пост и на эту прогу.

btw респект за проделанную работу - может если направить энергию в нужное русло, то позовут в исландию на пмж, там щас судя по всему набирают по объявлению, так что у тебя все шансы закрепиться в штате :)


  • 0

#16
Orillion

Orillion

    Clone Grade Theta

  • Tech III Pilots
  • PipPipPipPip
  • 990 сообщений
279
  • EVE Ingame:Amarr Citizen12344
  • Corp:npc
  • Client:Eng

Без исходников не ок.

Где гарантии, что данное творение помимо заявленных функций не делает еще что-нибудь интересное?


  • 0

#17
voffka1983

voffka1983

    Clone Grade Delta

  • Tech III Pilots
  • PipPip
  • 194 сообщений
3
  • EVE Ingame:Sablya Mish
  • Client:Рус

ТС если у тебя уже есть база сигнатур. ты можешь ее проанализировать? и проверить? мне кажется что буквенный код жестко соответствует типу аномальки.

 

те WNW это всегда вормхол, а NHJ - это комбат сайт. и тд

 

если это так то достаточно собрать не очень много информации и независимо от того просканирована система до тебя или нет, ты сможешь сразу же определить типы сигнатур. а фактически это все что нужно


  • 0

#18
xtalia

xtalia

    Clone Grade Eta

  • Tech III Pilots
  • PipPipPipPip
  • 775 сообщений
292
  • EVE Ingame:Serg Sinist
  • EVE Alt:Xtalia Kashuken
  • Client:Eng

А я думал это простой трекер, который сохраняет сиги, вставленные игроком. Печально.


  • 0

#19
Nikakto

Nikakto

    Clone Grade Alpha

  • Tech II Pilots
  • Pip
  • 41 сообщений
37
  • Client:Eng

ТС если у тебя уже есть база сигнатур. ты можешь ее проанализировать? и проверить? мне кажется что буквенный код жестко соответствует типу аномальки.

 

те WNW это всегда вормхол, а NHJ - это комбат сайт. и тд

 

если это так то достаточно собрать не очень много информации и независимо от того просканирована система до тебя или нет, ты сможешь сразу же определить типы сигнатур. а фактически это все что нужно

 

Сейчас база данных заполнена только моими тестами (~100 сигнатур). И кто-то еще один зашел в игру, посмотрел как работает программка и закрыл ее (1 новая система WH и пачка сигнатур в ней).

 

 

А я думал это простой трекер, который сохраняет сиги, вставленные игроком. Печально.

 

Окей. Давайте сделаю чекбоксик по желаемому алгоритму работы.


  • 0

#20
Firestarter

Firestarter

    Clone Grade Delta

  • Tech III Pilots
  • PipPip
  • 133 сообщений
8
  • Corp:Pator Tech School
  • Client:Eng
Жёлтый шрифт из шапки уберите
  • 0




1 посетителей читают тему

0 members, 1 guests, 0 anonymous users