27.06.2022, 01:52. Показов 1570. Ответов 0
Здравствуйте! Хотел проверить файл, dmginf.lua, но там куча иероглифоф, сразу подумал что байткод, пошел искать декомпилятор, но там говорится что файл должен быть .luac, у меня же - .lua
Всякие версии декомпиляторов... Я еще и запустался
-
Попытался декомпилировать, что то получилось, но не полностью
В остальных случаях выдавало ошибки связанные с содержимым файла
Сам файл >>>
dmginf.7z
| Code |
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
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
| function someFunc0()
var_0_0 = {} --to find out the contents of this table look inside the lua file
var_0_1 = {} --to find out the contents of this table look inside the lua file
var_0_2 = {} --to find out the contents of this table look inside the lua file
var_0_1.*m* = var_0_2
var_0_2 = {} --to find out the contents of this table look inside the lua file
var_0_1[1] = var_0_2
var_0_0.^!^ = var_0_1
var_0_1 = {} --to find out the contents of this table look inside the lua file
var_0_2 = {} --to find out the contents of this table look inside the lua file
var_0_1.*n* = var_0_2
var_0_2 = {} --to find out the contents of this table look inside the lua file
var_0_1[1] = var_0_2
var_0_0.^@^ = var_0_1
var_0_1 = {} --to find out the contents of this table look inside the lua file
var_0_2 = {} --to find out the contents of this table look inside the lua file
var_0_1.*b* = var_0_2
var_0_2 = {} --to find out the contents of this table look inside the lua file
var_0_1[1] = var_0_2
var_0_0.^^ = var_0_1
var_0_1 = {} --to find out the contents of this table look inside the lua file
var_0_2 = {} --to find out the contents of this table look inside the lua file
var_0_1.*v* = var_0_2
var_0_2 = {} --to find out the contents of this table look inside the lua file
var_0_1[1] = var_0_2
var_0_0.^$^ = var_0_1
var_0_1 = {} --to find out the contents of this table look inside the lua file
var_0_2 = {} --to find out the contents of this table look inside the lua file
var_0_1.*c* = var_0_2
var_0_2 = {} --to find out the contents of this table look inside the lua file
var_0_1[1] = var_0_2
var_0_0.^%^ = var_0_1
var_0_1 = {} --to find out the contents of this table look inside the lua file
var_0_2 = {} --to find out the contents of this table look inside the lua file
var_0_1.*x* = var_0_2
var_0_2 = {} --to find out the contents of this table look inside the lua file
var_0_1[1] = var_0_2
var_0_0.^!^ = var_0_1
var_0_1 = {} --to find out the contents of this table look inside the lua file
var_0_2 = {} --to find out the contents of this table look inside the lua file
var_0_1.*z* = var_0_2
var_0_2 = {} --to find out the contents of this table look inside the lua file
var_0_1[1] = var_0_2
var_0_0.^&^ = var_0_1
var_0_1 = {} --to find out the contents of this table look inside the lua file
var_0_2 = {} --to find out the contents of this table look inside the lua file
var_0_1.*z* = var_0_2
var_0_2 = {} --to find out the contents of this table look inside the lua file
var_0_1[1] = var_0_2
var_0_0.^*^ = var_0_1
var_0_1 = {} --to find out the contents of this table look inside the lua file
var_0_2 = {} --to find out the contents of this table look inside the lua file
var_0_1.*a* = var_0_2
var_0_2 = {} --to find out the contents of this table look inside the lua file
var_0_1[1] = var_0_2
var_0_0.^(^ = var_0_1
var_0_1 = {} --to find out the contents of this table look inside the lua file
var_0_2 = {} --to find out the contents of this table look inside the lua file
var_0_1.*s* = var_0_2
var_0_2 = {} --to find out the contents of this table look inside the lua file
var_0_1[1] = var_0_2
var_0_0.^)^ = var_0_1
var_0_1 = {} --to find out the contents of this table look inside the lua file
var_0_2 = {} --to find out the contents of this table look inside the lua file
var_0_1.*d* = var_0_2
var_0_2 = {} --to find out the contents of this table look inside the lua file
var_0_1[1] = var_0_2
var_0_0.^q^ = var_0_1
var_0_1 = {} --to find out the contents of this table look inside the lua file
var_0_2 = {} --to find out the contents of this table look inside the lua file
var_0_1.*f* = var_0_2
var_0_2 = {} --to find out the contents of this table look inside the lua file
var_0_1[1] = var_0_2
var_0_0.^w^ = var_0_1
var_0_1 = {} --to find out the contents of this table look inside the lua file
var_0_2 = {} --to find out the contents of this table look inside the lua file
var_0_1.*g* = var_0_2
var_0_2 = {} --to find out the contents of this table look inside the lua file
var_0_1[1] = var_0_2
var_0_0.^e^ = var_0_1
SS = var_0_0
return
end
function someFunc1(INPUT_VAR_0_,INPUT_VAR_1_,INPUT_VAR_2_,INPUT_VAR_3_)
var_1_2 = 1 --var_1_2 NUMBER-NUMBER
LEN unhandled at 0003
var_1_4 = 1 --var_1_4 NUMBER-NUMBER
for var_1_5 = var_1_2,INPUT_VAR_3_,var_1_4 do --location 0005, loop ends at 0031-1
var_1_6 = uget_1_0( uget_1_1(unknown0) )
var_1_7 = uget_1_0( uget_1_1( uget_1_2(unknown1) ) )
if var_1_6 == var_1_7 then
--jump to 0024 (if previous if statement is false) --0024 JMP-JMP
var_1_6 = uget_1_2(unknown2)
INPUT_VAR_0_[var_1_5] = var_1_6
end
var_1_6 = ""
var_1_8 = uget_1_3(unknown3)
var_1_1 = var_1_6 .. "" .. var_1_8
end --location 0030, loops back to 0006-1
return var_1_1
end
function someFunc2()
var_2_2 = {} --to find out the contents of this table look inside the lua file
var_2_1 = G.unknownB4(var_2_2)
var_2_3 = {} --to find out the contents of this table look inside the lua file
var_2_2 = G.unknownB6(var_2_3)
var_2_3 = {} --to find out the contents of this table look inside the lua file
var_2_0 = unknown5( unknown7( G.unknownB8(var_2_3) ) )
return var_2_0()
end
function someFunc3()
var_3_0 = {} --to find out the contents of this table look inside the lua file
var_3_1 = {} --to find out the contents of this table look inside the lua file
var_3_2 = {} --to find out the contents of this table look inside the lua file
var_3_1.*h* = var_3_2
var_3_2 = {} --to find out the contents of this table look inside the lua file
var_3_1[1] = var_3_2
var_3_0.^r^ = var_3_1
var_3_1 = {} --to find out the contents of this table look inside the lua file
var_3_2 = {} --to find out the contents of this table look inside the lua file
var_3_1.*j* = var_3_2
var_3_2 = {} --to find out the contents of this table look inside the lua file
var_3_1[1] = var_3_2
var_3_0.^t^ = var_3_1
var_3_1 = {} --to find out the contents of this table look inside the lua file
var_3_2 = {} --to find out the contents of this table look inside the lua file
var_3_1.*k* = var_3_2
var_3_2 = {} --to find out the contents of this table look inside the lua file
var_3_1[1] = var_3_2
var_3_0.^y^ = var_3_1
var_3_1 = {} --to find out the contents of this table look inside the lua file
var_3_2 = {} --to find out the contents of this table look inside the lua file
var_3_1.*l* = var_3_2
var_3_2 = {} --to find out the contents of this table look inside the lua file
var_3_1[1] = var_3_2
var_3_0.^u^ = var_3_1
var_3_1 = {} --to find out the contents of this table look inside the lua file
var_3_2 = {} --to find out the contents of this table look inside the lua file
var_3_1.* = var_3_2
var_3_2 = {} --to find out the contents of this table look inside the lua file
var_3_1[1] = var_3_2
var_3_0.^o^ = var_3_1
var_3_1 = {} --to find out the contents of this table look inside the lua file
var_3_2 = {} --to find out the contents of this table look inside the lua file
var_3_1.*q* = var_3_2
var_3_2 = {} --to find out the contents of this table look inside the lua file
var_3_1[1] = var_3_2
var_3_0.^p^ = var_3_1
var_3_1 = {} --to find out the contents of this table look inside the lua file
var_3_2 = {} --to find out the contents of this table look inside the lua file
var_3_1.*w* = var_3_2
var_3_2 = {} --to find out the contents of this table look inside the lua file
var_3_1[1] = var_3_2
var_3_0.^a^ = var_3_1
var_3_1 = {} --to find out the contents of this table look inside the lua file
var_3_2 = {} --to find out the contents of this table look inside the lua file
var_3_1.*!* = var_3_2
var_3_2 = {} --to find out the contents of this table look inside the lua file
var_3_1[1] = var_3_2
var_3_0.^s^ = var_3_1
var_3_1 = {} --to find out the contents of this table look inside the lua file
var_3_2 = {} --to find out the contents of this table look inside the lua file
var_3_1.*@* = var_3_2
var_3_2 = {} --to find out the contents of this table look inside the lua file
var_3_1[1] = var_3_2
var_3_0.^d^ = var_3_1
var_3_1 = {} --to find out the contents of this table look inside the lua file
var_3_2 = {} --to find out the contents of this table look inside the lua file
var_3_1.*#* = var_3_2
var_3_2 = {} --to find out the contents of this table look inside the lua file
var_3_1[1] = var_3_2
var_3_0.^f^ = var_3_1
var_3_1 = {} --to find out the contents of this table look inside the lua file
var_3_2 = {} --to find out the contents of this table look inside the lua file
var_3_1.*$* = var_3_2
var_3_2 = {} --to find out the contents of this table look inside the lua file
var_3_1[1] = var_3_2
var_3_0.^g^ = var_3_1
var_3_1 = {} --to find out the contents of this table look inside the lua file
var_3_2 = {} --to find out the contents of this table look inside the lua file
var_3_1.*%* = var_3_2
var_3_2 = {} --to find out the contents of this table look inside the lua file
var_3_1[1] = var_3_2
var_3_0.^h^ = var_3_1
var_3_1 = {} --to find out the contents of this table look inside the lua file
var_3_2 = {} --to find out the contents of this table look inside the lua file
var_3_1.*^* = var_3_2
var_3_2 = {} --to find out the contents of this table look inside the lua file
var_3_1[1] = var_3_2
var_3_0.^j^ = var_3_1
var_3_1 = {} --to find out the contents of this table look inside the lua file
var_3_2 = {} --to find out the contents of this table look inside the lua file
var_3_1.*_* = var_3_2
var_3_2 = {} --to find out the contents of this table look inside the lua file
var_3_1[1] = var_3_2
var_3_0.^k^ = var_3_1
FF = var_3_0
return
end
function someFunc4()
var_4_0 = 2 --var_4_0 NUMBER-NUMBER
if var_4_0 == 0 then
--jump to 0034 (if previous if statement is false) --0034 JMP-JMP
var_4_1 = nil
var_4_2 = nil
var_4_3 = nil
var_4_4 = nil
var_4_5 = nil
var_4_6 = nil
var_4_7 = nil
var_4_8 = nil
var_4_9 = nil
var_4_10 = nil
\015sЋ7\024aсuYИNeг|n#OШ(var_4_1, var_4_2, var_4_3, var_4_4, var_4_5, var_4_6, var_4_7, var_4_8, var_4_9, var_4_10)
var_4_1 = nil
var_4_2 = nil
var_4_3 = nil
var_4_4 = nil
var_4_5 = nil
var_4_6 = nil
var_4_7 = nil
var_4_8 = nil
var_4_9 = nil
?\006ЙGіьмp”\011moBr·*є›м¦u~„Дj(var_4_1, var_4_2, var_4_3, var_4_4, var_4_5, var_4_6, var_4_7, var_4_8, var_4_9)
198 unhandled at 0011
end unhandled at 0012--REVERSE ME |
|
-
Мне нужно как то перевести этот файл в текст, поможите?