Форум программистов, компьютерный форум, киберфорум
Наши страницы
Lua
Войти
Регистрация
Восстановить пароль
 
lookmy
59 / 54 / 20
Регистрация: 01.04.2013
Сообщений: 551
#1

Дешифрирование из исходников - Lua

08.12.2016, 21:21. Просмотров 598. Ответов 2
Метки нет (Все метки)

Нужно расшифровать вот это из CW
http://www.cyberforum.ru/lua/thread1315941.html
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
local b='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'
 
function bec(data)
    return ((data:gsub('.', function(x)
        local r,b='',x:byte()
        for i=8,1,-1 do r=r..(b%2^i-b%2^(i-1)>0 and '1' or '0') end
        return r;
    end)..'0000'):gsub('%d%d%d?%d?%d?%d?', function(x)
        if (#x < 6) then return '' end
        local c=0
        for i=1,6 do c=c+(x:sub(i,i)=='1' and 2^(6-i) or 0) end
        return b:sub(c+1,c+1)
    end)..({ '', '==', '=' })[#data%3+1])
end
 
function bdc(data)
    data = string.gsub(data, '[^'..b..'=]', '')
    return (data:gsub('.', function(x)
        if (x == '=') then return '' end
        local r,f='',(b:find(x)-1)
        for i=6,1,-1 do r=r..(f%2^i-f%2^(i-1)>0 and '1' or '0') end
        return r;
    end):gsub('%d%d%d?%d?%d?%d?%d?%d?', function(x)
        if (#x ~= 8) then return '' end
        local c=0
        for i=1,8 do c=c+(x:sub(i,i)=='1' and 2^(8-i) or 0) end
        return string.char(c)
    end))
end
function attachBackground(wc,tblFile)
  local p = createPicture()
  p.loadFromStream(findTableFile(tblFile).Stream)
  wc.OnPaint = function(sender)
    local c = sender.getCanvas()
    local bitmap = p.getBitmap()
    c.draw(0,0,bitmap)
  end
end
 
 
credits=bdc('4pigVmVyc2lvbiB2Mi4wIOKYoCAgICAgICAgICAgICAgICAgIA==')
blue="0x00ff123"
red1="0x000000FF"
--Background color
Background="0x00FFD700"
white="0x00000000"
green="0x0043FF00"
--showMessage(bdc('Sm9pbiBNeSBncm91cCB0byBzdGF5IFVwZGF0ZWQsIGh0dHBzOi8vd3d3LmZhY2Vib29rLmNvbS9ncm91cHMvY3liZXIudGVybWluYXRvcnM='))
 
cw = {}
cw[1]=bdc('SUhOSG8xeENJSlpMcHpabEl6TGhvMXhESEpaTEdRMWxJSE5YbzF4M0lKWkxHUnhsSUdMWG8xeDNISlpMR1J4bElHTGhvMXgzSEpaTEdRMWxJSnBQbzF4Q28zWkxHUkhsSUhOTG8xeENDM1pMcHpabEl6TFhvMXhESEpaTEdRMWxJSE5YbzF4MkhKWkxHUTFsSUhOWm8wUkNGSlpMWVFmbElKTEhCQz09')
cw[2]=bdc('SUhOSG8xeENJSlpMcHpabEl6TGhvMXhESEpaTEdRMWxJSE5YbzF4M0lKWkxHUnhsSUdMWG8xeDNISlpMR1J4bElHTGhvMXgzSEpaTEdRMWxJSnBQbzF4Q0ZKWkxHUkhsSUhOTG8xeENDM1pMcHpabEl6TFhvMXhESEpaTEdRMWxJSE5YbzF4MkhKWkxHUTFsSUhOWm8wUkNGSlpMWVFmbElKTEhCQz09')
cw[7]=bdc('SUdMWG8xeERHSlpMblRabEl6cFRvMXhDRkpaTEdRMWxJSE5abzF4Q28zWkxwdzFsRFJObG8xeENGSlpMR1ExbElITlpvMWIyR0paTEdIeGxJSnBIQkM9PQ== ')
cw[8]=bdc('SUdMaG8xeDNHRjA9 ')
cw[9]=bdc('SXpwWG8wRFRJSlpMRHcxbElITlpvMXhDRTNaTHAxUTk=')
cw[10]=bdc('SXpwWG8wRFRJSlpMR1ExbElITlpvMXhDRTNaTHAxUTk= ')
cw[11]=bdc('SUpMbG8xeDJwM1pMR1FwbElITlpvMXhDRTNaTHAxeGxJSE5MbzF4U24zWkxwMUhsSUhOTG8xeFNFM1pMcDFIbElITlpvMXgzQzNaTEQxSGxJSE5IQkM9PQ== ')
cw[12]=bdc('SUdMaG8xeDNHRjA9')
cw[13]=bdc('SUpMbG8xeDJwM1pMR1FwbElITlpvMXhDRTNaTHAxeGxJSE5MbzF4U0UzWkxwMUhsSUhOTG8xeFNuM1pMcDFIbElITlpvMXdpR0pabUdIeGxJSE5EQkM9PQ==')
cw[14]=bdc('SUdMaG8xeDNHRjA9')
cw[15]=bdc('SUhOSG8xYWlISlpMR1RabElIUlhvMXhDRkpaTEdRWmxJSE5MbzFiM0UzWm1uUkhsSUdMUG8xeENGSlpMR1FmbElKcERCQz09')
cw[16]=bdc('SUdMaG8xeDNHRjA9')
cw[17]=bdc('SUhOSG8xYWlISlpMR0dabElHTExvMXhDRkpaTEdRWmxJSkxsbzBaU0UzWkxHUVpsSUhOWm8xeENFM1ptRHpwbElIUkRvMXhDSEpabVlSSGxJSFJQQkM9PQ== ')
cw[18]=bdc('SUdMaG8xeDNHRjA9')
cw[19]=bdc('SUpMSG8wUkRFM1pQblJIbERUTFRvMXdpSUpaT25QdGxDeWk0bzBWZUFUWk9uUHRsQ3lpNG8wVmVBVFpPblB0bElKTEhvMFlpQzNaUFlSeGxJeFJMbzF3aUNsMD0= ')
cw[20]=bdc('SUpMSG8xeENGSlpMR1ExbElITlpvMXhDRkpaT25QdGxDeWk0bzBWZUFUWk9uUHRsQ3lpNG8wVmVBVFpPblB0bElKTEhvMXhDRkpaTEdRMWxJSE5abzF4Q0ZGMD0=')
cw[21]=bdc('SUlqTG8xeDJGSlpMR1JIbEl2TkhvMXhDbzNaTEdHZmxJSE5abzF4Q0MzWkxEMGZsSUhSUG8xYjNFM1ptblJ4bElHTFBvMXhDRkpaTEdRZmxJSnBMbzF4U0dKWkxHUkhsSXZOSG8xYjJJSlpMRHcxbElITlpvMXhDQzNaTHB6WmxEVExobzF4U0ZKWkxHUTFsSUhOWG8xeDJFM1pMcHpabERUTERvMXhTRkYwPQ== ')
cw[22]=bdc('SUlqTG8xeENGSlpMR1JIbEl2TkhvMXhDbzNaTEdHZmxJSE5abzF4Q0MzWkxEMGZsSUhSUG8xYjNFM1ptblJ4bElHTFBvMXhDRkpaTEdRZmxJSnBMbzF4Q0ZKWkxHUkhsSXZOSG8xYjJJSlpMRHcxbElITlpvMXhDQzNaTHB6WmxEVExobzF4U0ZKWkxHUTFsSUhOWG8xeDJFM1pMcHpabERUTERvMXhTRkYwPQ==')
cw[23]=bdc('SUpMSG8xeENGSlpMR1ExbEl4TlpvMWJDRkpaTHB6WmxJSWpUbzF4Q0UzWkxHUTFsSUhSRG8xeERISlpMR1FmbElKcExvMXhDSUpaTER3ZmxJSnBIQkM9PQ== ')
cw[24]=bdc('SUpMSG8xeENGSlpMR1ExbEl4TlpvMXhDRkpaTHB6WmxJSWpUbzF4Q0UzWkxHUTFsSUhSRG8xeERISlpMR1FmbElKcExvMXhDSUpaTER3ZmxJSnBIQkM9PQ== ')
cw[25]=bdc('SUpwUG8xeENEM1pRR0dabERUTGxvMXhDSEpaTEdRMWxJSE5abzF4Q0hKWkxwelpsSXpwRG8xeERISlpMR1ExbElITlhvMXgzSUpaTEdSeGxJR0xobzF4M0hKWkxHUnhsSUdMWG8xeDNISlpMR1ExbElKcFBvMXhERTNaTHB6WmxJSkwzbzF4Q0QzWkxHUTFsSUhOWG8xeDNJSlpMR1J4bElHTFhvMXgzSEYwPQ== ')
cw[26]=bdc('SUpwUG8xeFRFM1pRR0dabERUTGxvMXhDSEpaTEdRMWxJSE5abzF4Q0hKWkxwelpsSXpwRG8xeERISlpMR1ExbElITlhvMXgzSUpaTEdSeGxJR0xobzF4M0hKWkxHUnhsSUdMWG8xeDNISlpMR1ExbElKcFBvMXhERTNaTHB6WmxJSkwzbzF4Q0QzWkxHUTFsSUhOWG8xeDNJSlpMR1J4bElHTFhvMXgzSEYwPQ== ')
cw[27]=bdc('SUhOTG8xeFNDM1pMcHpabElHcFRvMXhDRkpaTEdRMWxJSFJEbzF4M0lKWkxHUnhsSUdMaG8xeDNISlpMR1J4bElHTFhvMXgzSEpaTEdRMWxJSnBQbzF4VElKWkxHUVpsSUdMUG8xeDJvM1pMRDBwbElITlpvMXhDRkpaTEdIUmxJSnBMbzF4Q0lKWkxEeTlsSUpwSG8xeENJSlpMRHdmbElKcEhvMXhDRkpaTHAwWmxJSFJIbzF4Q0QzWkxwMXhsSUhOTG8xeFNuM1pMcDFIbElITkxvMXhTRTNaTHAxSGxJSE5abzF4M0MzWkxHUlJsSUpwRG8xeDJISlpMR1ExbElITlpvMFplbzNabUdSUmxJSFJEQkM9PQ==')
cw[28]=bdc('SUhOTG8xeFNDM1pMcHpabElHcFRvMXhDRkpaTEdRMWxJSFJEbzF4M0lKWkxHUnhsSUdMaG8xeDNISlpMR1J4bElHTFhvMXgzSEpaTEdRMWxJSnBQbzF4VElKWkxHUVpsSUdMUG8xeDJvM1pMRDBwbElITlpvMXhDRkpaTEdIUmxJSnBMbzF4Q0lKWkxEeTlsSUpwSG8xeENJSlpMRHdmbElKcEhvMXhDRkpaTHAwWmxJSFJIbzF4Q0QzWkxwMXhsSUhOTG8xeFNuM1pMcDFIbElITkxvMXhTRTNaTHAxSGxJSE5abzF4M0MzWkxHUlJsSUpwRG8xeDJISlpMR1ExbElITlpvMFJTRTNabUdSeGxJSFJEQkM9PQ==')
cw[29]=bdc('SUpMSG8xeENGSlpMR1ExbENITlpvMXdpRTNaTHB4SGxJSE5abzF4Q0ZKWkxHUTFsSUhOWm8xeDJISlpMR1ExbElITlpvMXhDRkpaTEdRMWxJSE5MbzFhaUhKWlFHUXBsSUdMRG8xeENGSlpMR1FabEl6cFhvMFoycDNaTEdUWmxJSE5abzF4Q0UzWm1uUnhsSXpMWm8xeENGSlpMR1ExbElIUkRvMXgyb2wwPQ== ')
cw[30]=bdc('SUpMSG8xeENGSlpMR1ExbENITlpvMXdrRTNaTHB4SGxJSE5abzF4Q0ZKWkxHUTFsSUhOWm8xeDJISlpMR1ExbElITlpvMXhDRkpaTEdRMWxJSE5abzF4MkhKWkxHUTFsSUhOWm8wUkNGSlpMWXdmbElITlpvMXhDRkpaTEdRMWxJSE5abzF4Q0ZKWm1uUnhsSXpMWm8xeENGSlpMR1ExbElIWkRvMXgyb2wwPQ==')
cw[31]=bdc('SUhOTG8xYWlISlpRR1FwbElHTERvMXhDRkpaTEdRWmxJenBYbzBaM0dKWkxHVFpsSUhOWm8xeENFM1pMcDF4bElITkxvMXhTRTNaTHAxSGxJSE5MQkM9PQ== ')
cw[32]=bdc('SUhOTG8xYWlISlpRR1FwbElHTERvMXhDRkpaTEdRWmxJenBYbzBaM0dKWkxHVFpsSUhOWm8xeENFM1pMcDF4bElITlpvMXhTRTNaTHAxSGxJSE5MQkM9PQ== ')
cw[33]=bdc('SUhOSG8xYWlISlpQcHdabElIUlRvMXhDRkpaTEdRWmxJdk5IbzBaU0ZKWkxEeEhsSUhOWm8xeENDM1pMcDF4bElITkxvMXhTbjNaTHAxSGxJSE5MbzF4U0UzWkxwMUhsSUhOWm8xeDNDM1pMR0dwbElITkhvMXgybzNaUG5RZmxJSFJMbzF4Q0ZKWkxHUWZsSXZOSG8wWmVJSlpMR0dmbElITlpvMXhDQzNaTEQwbzk= ')
cw[34]=bdc('SUhOSG8xYWlISlpQcHdabElIUlRvMXhDRkpaTEdRWmxJdk5IbzBaU0ZKWkxEeEhsSUhOWm8xeENDM1pMcDF4bElITkxvMXhTbjNaTHAxSGxJSE5MbzF4U0UzWkxwMUhsSUhOWm8xeDNDM1pMR0dwbElITkhvMXgybzNaUG5RZmxJSFJMbzF4Q0ZKWkxHUWZsSXZOSG8wWmVJSlpMR0dmbElITlpvMXhDQzNaTER3bzk=')
cw[35]=bdc('SUhOSG8xYWlISlpRR0dwbElIUlhvMXhDRkpaTEdRWmxJd3BEbzF4M0dGMD0= ')
cw[36]=bdc('SUhOWm8xeDJISlpMR1ExbElITlpvMXhDRkpabUdSUmxJd3BIbzF4M0dGMD0= ')
cw[37]=bdc('SUhOSG8xYWlISlpMR1RabElIUlhvMXhDRkpaTEdRWmxJdk5IbzFiZUZKWkxEeTlsSUhOWm8xeENDM1pMcHcxbENITlpvMXhDRkpaTEdRMWxJSE5abzF4Mm8zWm1EeEhsSUdwVG8xeENGSlpMR1FmbElKcERCQz09')
cw[38]=bdc('SUdMaG8xeDVHRjA9 ')
cw[39]=bdc('SUpwTG8xeENJSlpMRHdmbElKcEhvMXhDSUpaTER5OWxJSnBIbzF4Q0ZKWkxZUlJsQ0dwSG8xeENuM1pMR1ExbElITlpvMXhTR0paTEdISGxJSE5IbzF4Mm8zWlFEeEhsSUhOM28xeENGSlpMR1FmbEl4TlpvMXgzQzNaTEdRcGxJSE5abzF4Q0ZKWkxwelpsSUhSRG8xeFRDM1pMR1ExbElITlhvMXgzSUYwPQ== ')
cw[40]=bdc('SUp4TG8xeENGRjA9 ')
cw[41]=bdc('SUhOSG8xYWlISlpQRDFSbElITlhvMXhDRkpaTEdRWmxJenBYbzBERElKWkxHUVpsSUhOWm8xeERHSlpMRDFIbElGTkxvMFozRTNaTEdSUmxJSE5abzF4Q0ZKWm1uUnhsSUpMSG8xeENJSlpMR1ExbElITlhvMXhDSEpabVlSSGxDMExIbzF4Q0UzWkxHUTFsSUhOUG8xYjNFM1pQcHcxbElITlpvMXhDRkYwPQ== ')
cw[42]=bdc('SUp4REJDPT0=')
cw[43]=bdc('SXZOUG8wRENJSlpMR1JSbElITlpvMXhDQzNaTHAxUTk= ')
cw[44]=bdc('SUhOWm8xeENGSlpMR1ExbElITlpvMXhDRkpaTEdRMDk= ')
Что в этих CW записано, я в LUA не силён но по исходникам вроде понял что идёт расшифровка этих переменных CW если я не ошибаюсь.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.12.2016, 21:21
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Дешифрирование из исходников (Lua):

Шифрование и дешифрирование. Код неправильный
С начало создал отдельный модуль и назвал его Desunit{input : 8 byte (64 bit)...

Шифрирование/дешифрирование сообщения (шыфр Цезаря)
Само задание: Нужно написать прогу на С(С++) которая реализует...

Репозиторий исходников?
Собственно гугл не помог, потому как даже не понятно что искать и как это...

Сборка Qt из исходников
Всем привет! Пытаюсь собрать qt из исходников, вылезает ошибка std::tr1 has...

Изучение исходников
Есть ли какие-нибудь общие советы, как можно относительно быстро (быстрее...

2
ProgJ
87 / 85 / 10
Регистрация: 20.11.2008
Сообщений: 724
09.12.2016, 13:12 #2
Невооружённым глазом видно, что это Base64
0
lookmy
59 / 54 / 20
Регистрация: 01.04.2013
Сообщений: 551
16.12.2016, 11:25  [ТС] #3
Сейчас попробовал и нет, возможно туда ещё соль впихнули.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.12.2016, 11:25
Привет! Вот еще темы с решениями:

Сборка Qt из исходников
Доброго времени суток, помогите пожалуйста. Собираю Qt из исходников с...

Компиляция исходников
Привет. Говорю сразу, в c# да и в общем в программировании мало чего понимаю, и...

Поиск исходников
Очень прошу помощи в поиске исходника на C#, программы, которая строит графики...

Сборка Qt из исходников
Нужно было собрать статическую Qt5 из исходников под Windows. Скачал...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru