Нужна помощь в зашифровке XOR-строки.
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Нужна помощь в зашифровке XOR-строки. - 2011-08-13 19:23:46.110000
|
|
|
Mints97
Сообщений: 46
Оценки: 0
Присоединился: 2011-04-13 19:58:00.830000
|
C XOR-шифрованием встречаюсь впервые. Подчитал, что это такое в Википедии, вроде врубился (ну так болееменне=Ъ). Надо зашифровать строку ClaimReward/Default.html с помощью ключа 2e0c4373-7fdb-499e-97fd-04e52a5dcc15. Все тулзы, которые я нашел, почему-то просто не закодирывавают. Можете помочь зашифровать? Заранее благодарен за ответы. -Mints97
|
|
|
RE: Нужна помощь в зашифровке XOR-строки. - 2011-08-13 21:06:15.553333
|
|
|
itention
Сообщений: 40
Оценки: 0
Присоединился: 2011-06-18 02:34:39.700000
|
в Hex: 7109510A596152444C45024B264852584C0959175F120941
|
|
|
RE: Нужна помощь в зашифровке XOR-строки. - 2011-08-14 03:41:22.026666
|
|
|
Makinsky
Сообщений: 3
Оценки: 0
Присоединился: 2011-08-12 01:43:10.650000
|
q\tQ\nYaRDLE\x02K&HRXL\tY\x17_\x12\tA
|
|
|
RE: Нужна помощь в зашифровке XOR-строки. - 2011-08-14 17:25:58.746666
|
|
|
Mints97
Сообщений: 46
Оценки: 0
Присоединился: 2011-04-13 19:58:00.830000
|
Ребят, не пашет. Если нужно, вот тем же ключом зашифрованная ссылка на сайт лего Пиратов Карибского (http://www.piratesofthecarribean.lego.com/en-US/Default.aspx): WhFEEw4cGERaQEgIB0pbF1oKQBZHDxZMRFEWWlQVXQEAAkNcUAdVAlocUl0AQhVLJFhaQ1YLSBZ0CgVEXWYAQlMTUUsUVnhvZSABVBEBUUYVYD5WV2F3VGMLdAFRLRRpB2ERYgEHZiI0CHBHQhx5M1MWBFcDVhUUGg==. Вы уж извините, ребят, но… совершенно не похоже. Еще, вот как Флеш расшифровывает XOR-строку в Флэшваре rewardLink:
public static const XOR_KEY:String="2e0c4373-7fdb-499e-97fd-04e52a5dcc15";
private function _createMainMenu():void
{
Main.vault = flash.display.LoaderInfo(root.loaderInfo).parameters.rewardLink;
}
public static var vault:String;
private function _onDownloadClick(arg1:minahbird.component.ButtonWrapper):void
{
var target:minahbird.component.ButtonWrapper;
var request:flash.net.URLRequest;
var loc1:*;
target = arg1;
request = new flash.net.URLRequest(potcachievement.util.XOR.decrypt(Main.vault, Main.XOR_KEY));
try
{
flash.net.navigateToURL(request, "_self");
}
catch (e:Error)
{
trace("Error occurred!");
}
return;
}
|
|
|
RE: Нужна помощь в зашифровке XOR-строки. - 2011-08-14 19:58:52.626666
|
|
|
Makinsky
Сообщений: 3
Оценки: 0
Присоединился: 2011-08-12 01:43:10.650000
|
Все правильно, просто строку скормили base64. Только тогда выходит, что ключ неправильный. Потому что при распаковке выходит:Z\x11D\x13\x0e\x1c\x18DZ@H\x08\x07J[\x17Z\n@\x16G\x0f\x16LDQ\x16ZT\x15]\x01\x00\x02C\\P\x07U\x02Z\x1cR]\x00B\x15K$XZCV\x0bH\x16t\n\x05D]f\x00BS\x13QK\x14Vxoe \x01T\x11\x01QF\x15`>VWawTc\x0bt\x01Q-\x14i\x07a\x11b\x01\x07f"4\x08pGB\x1cy3S\x16\x04W\x03V\x15\x14\x1a . Что однако не сильно воодушевляет, потому что правильно по ключу закодированы только первые 9 байт. Значит тут какой-то особый алгоритм XOR'а.
|
|
|
RE: Нужна помощь в зашифровке XOR-строки. - 2011-08-17 11:25:17.503333
|
|
|
Mints97
Сообщений: 46
Оценки: 0
Присоединился: 2011-04-13 19:58:00.830000
|
Эх вы-и! Горе-ломатели! Друг-флеш-кодер помог. Он сварганил из того кода, что я показывал, зашифровщик. Вот ссылка на fla-файл, его запросто отедитить во Флеше, чтоб поменять ключ, а можно и вообще превратить его в дешифровщик. http://www.mediafire.com/?p61onuel126gzrr
|
|
|
|
|