質問編集履歴
1
修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -12,20 +12,22 @@
|
|
12
12
|
}`);
|
13
13
|
```
|
14
14
|
|
15
|
-
このjson1を難読する関数`
|
15
|
+
このjson1を難読する関数`nandoku`、難読化されたデータを元のjson1に復号する関数`motodori`を定義したいです。
|
16
16
|
|
17
17
|
使用例は次のようなケースを考えています。
|
18
18
|
|
19
19
|
```
|
20
|
-
var
|
20
|
+
var nandoku1 = nandoku(json1);
|
21
|
-
condole.log(
|
21
|
+
condole.log(nandoku1);
|
22
|
-
// 34hkljhrh34534jh53rdflj4334fdkjsdjfliedlkjf4585903fgdfgfjsfkjdslfjdsf
|
22
|
+
// 難読化された文字列(34hkljhrh34534jh53rdflj4334fdkjsdjfliedlkjf4585903fgdfgfjsfkjdslfjdsf等)
|
23
23
|
|
24
|
-
var
|
24
|
+
var original = motodori(nandoku1);
|
25
|
-
condole.log(
|
25
|
+
condole.log(original);
|
26
26
|
// json1と同じ内容
|
27
27
|
```
|
28
28
|
|
29
|
-
このような
|
29
|
+
このようなnandoku関数とmotodori関数を定義するにはどうすればいいでしょうか?
|
30
30
|
|
31
|
-
ご教授お願いいたします。
|
31
|
+
ご教授お願いいたします。
|
32
|
+
|
33
|
+
難読化については、暗号化ではなく、元のJson形式から推測されない形に並べ替えされたものを想定しています。
|