- EVE-RU FORUM
- Просмотр профиля: Темы: Akato
Донат На хостинг |
ISK за переводы до 75kk за 1000зн. |
Хроники EVE Сборник |
Новичкам Полезная информация |
Akato
Статистика
- Группа: Tech II Pilots
- Сообщений: 337
- Просмотров: 2990
- Статус: Clone Grade Epsilon
- Возраст: Неизвестен
- День рождения: Неизвестен
-
Пол
Не указал
Ingame info
- EVE Ingame
Rosko Storm
-
Сайт
http://
5
Обычный
Инструменты
Друзья
Akato еще не добавил друзей
Последние посетители
Аксельрация у индуса
04 October 2007 - 7:59
Уважаемые гуру, в каких пропорциях надо поставить инертстабы и нанофибры в 3 (2,4) лоу-слота, чтобы максимизировать скорость отварпа у индуса. И какие скилы заучить.
Invention и Datacore
20 September 2007 - 15:40
Для инвета любого Т2 БПС надо Т1 БПО, дата интерфейс и 2 типа datacore.
Не видел ли кто-нибудь из уважаемых мэтров сводной таблички какие типы датакоров для каких вещей надо?
Не видел ли кто-нибудь из уважаемых мэтров сводной таблички какие типы датакоров для каких вещей надо?
НПЦ-конвои
18 September 2007 - 13:02
Уважаемые пилоты, ткните меня в гайд по подготовке и употреблению НПЦ-конвоев.
Вопрос по корпе Duvolle Labs
05 September 2007 - 9:42
Уважаемы е агент-раннеры работающие на эту корпу, не подскажите ли, есть у нее станции с 50% переплавкой (везде 30%)?
Пересборка EVEMon
24 April 2007 - 13:04
Итак, уважаемые читатели, вернемся к замечательной тулзе EVEMon.
Не буду распространятся, что она может что нет это можно почитать здесь
Основная проблема - эта тулза спрашивает пароль к аккаунту и записывает его в зашифрованном виде в xml файл. Это не есть гуд, учитывая, что программа доступна в исходном коде, где можно подсмотреть публичный ключ. Имея этот ключ и файл с вашими настройками с закриптованным паролем внутри - можно получить, что? Правильно ваш натуральный пароль в живом виде, а это уже цурюк турма - угнаного перса, можно наверное будет вернуть, но любимый фракционный корабь - уже нет.
Что же делать? Все очень просто - вооружиться данной инструкцией + мозгами и править исходный код.
Итак, нам понадобится:
1. Програмный код, как добыть здесь
2. С# 2005 Express Edition - скачать здесь
Все вытягиваем, ставим.
Запускаем C#.
Открываем проект EVEMonCSharp из директории куда залился программный код
Ищем в панельке справа со списком файлов файл EncryptionHelper.cs
Открываем
Ищем строку:
private static string m_key = "e8Now%n(7Or;[+ow"; //keep it secret, keep it safe
Это и есть магический ключик. Включаем режим замены символов (чтобы длина ключа не изменилась) и вместо "e8Now%n(7Or;[+ow" вбиваем свои произвольные символы. Внимание! Необходимо
1. чтобы длина ключа не изменилась
2. используйте максимально широкий набор символов (большие и маленькие буквы, цифры, знаки препинания)
Сохраняем файл
Теперь можно изменить путь хранения конфигурационных файлов и заховать его там где, Макар коров не пас. Путь находится в файле Settings.cs
Находим файл, открываем его, ищем строку
m_DataDir = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + "/EVEMon";
Меняем на
m_DataDir = "d:/Tam/Gde/Makar/Krov/Ne/Pass/Cfg";
Особые извращенцы, вроде меня могут указать путь к флешке или дискетке.
Сохраняем файл.
Теперь остается собрать пакет.
Для начала ищем вверху окна 3 выпадающих списка, в первом будет стоять "Debug" - выбираем из списка "Release"
Петерь в окошке слева "Solution Explorer" находим корень дерева файлов, который называется EVEMon и жмем на нем правую кнопку мыши и выбираем "Build" или "Rebuild". Проект собирается. Как он соберется можно забирать новый EVEMon personal Edition
в директории с кодом будет подиректория /bin/x86/Release
Не забудем удалить програмный код - там хранится новый публичный ключ в открытом виде.
Вот теперь стало немного безопаснее. Надеюсь, что кого-нибудь это убережет от неприятных моментов.
P.S. Не забудьте удалить старые конфигурационные файлы. Они обычно лежат в "Documents and Settings/Имя пользователя/Application Data/EVEMon"
P.P.S. Надеюсь, что тему прикрепят
Не буду распространятся, что она может что нет это можно почитать здесь
Основная проблема - эта тулза спрашивает пароль к аккаунту и записывает его в зашифрованном виде в xml файл. Это не есть гуд, учитывая, что программа доступна в исходном коде, где можно подсмотреть публичный ключ. Имея этот ключ и файл с вашими настройками с закриптованным паролем внутри - можно получить, что? Правильно ваш натуральный пароль в живом виде, а это уже цурюк турма - угнаного перса, можно наверное будет вернуть, но любимый фракционный корабь - уже нет.
Что же делать? Все очень просто - вооружиться данной инструкцией + мозгами и править исходный код.
Итак, нам понадобится:
1. Програмный код, как добыть здесь
2. С# 2005 Express Edition - скачать здесь
Все вытягиваем, ставим.
Запускаем C#.
Открываем проект EVEMonCSharp из директории куда залился программный код
Ищем в панельке справа со списком файлов файл EncryptionHelper.cs
Открываем
Ищем строку:
private static string m_key = "e8Now%n(7Or;[+ow"; //keep it secret, keep it safe
Это и есть магический ключик. Включаем режим замены символов (чтобы длина ключа не изменилась) и вместо "e8Now%n(7Or;[+ow" вбиваем свои произвольные символы. Внимание! Необходимо
1. чтобы длина ключа не изменилась
2. используйте максимально широкий набор символов (большие и маленькие буквы, цифры, знаки препинания)
Сохраняем файл
Теперь можно изменить путь хранения конфигурационных файлов и заховать его там где, Макар коров не пас. Путь находится в файле Settings.cs
Находим файл, открываем его, ищем строку
m_DataDir = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + "/EVEMon";
Меняем на
m_DataDir = "d:/Tam/Gde/Makar/Krov/Ne/Pass/Cfg";
Особые извращенцы, вроде меня могут указать путь к флешке или дискетке.
Сохраняем файл.
Теперь остается собрать пакет.
Для начала ищем вверху окна 3 выпадающих списка, в первом будет стоять "Debug" - выбираем из списка "Release"
Петерь в окошке слева "Solution Explorer" находим корень дерева файлов, который называется EVEMon и жмем на нем правую кнопку мыши и выбираем "Build" или "Rebuild". Проект собирается. Как он соберется можно забирать новый EVEMon personal Edition

Не забудем удалить програмный код - там хранится новый публичный ключ в открытом виде.
Вот теперь стало немного безопаснее. Надеюсь, что кого-нибудь это убережет от неприятных моментов.
P.S. Не забудьте удалить старые конфигурационные файлы. Они обычно лежат в "Documents and Settings/Имя пользователя/Application Data/EVEMon"
P.P.S. Надеюсь, что тему прикрепят
- EVE-RU FORUM
- → Просмотр профиля: Темы: Akato

Community Forum Software by IP.Board
Лицензия зарегистрирована на: EVE-RU