├── .cookie.txt ├── .token.txt ├── CP └── __init__.py ├── OK └── __init__.py ├── Dump.cpython-311.so ├── UlibF.cpython-311.so ├── Screenshot_20210129-171908_Termux.jpg ├── .Dump.xx ├── .ol.xx ├── JJJJJ ├── public │ ├── index.js │ ├── index.html │ └── jquery.min.js ├── package.json ├── index.js ├── utils.js ├── token.js └── package-lock.json ├── .pre.xx ├── prohack.py └── README.md /.cookie.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /.token.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /CP/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /OK/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Dump.cpython-311.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/James404-cyber/PROHACK/HEAD/Dump.cpython-311.so -------------------------------------------------------------------------------- /UlibF.cpython-311.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/James404-cyber/PROHACK/HEAD/UlibF.cpython-311.so -------------------------------------------------------------------------------- /Screenshot_20210129-171908_Termux.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/James404-cyber/PROHACK/HEAD/Screenshot_20210129-171908_Termux.jpg -------------------------------------------------------------------------------- /.Dump.xx: -------------------------------------------------------------------------------- 1 | import platform 2 | import os 3 | os.system('termux-setup-storage') 4 | 5 | 6 | arc = str(platform.uname().machine) 7 | if 'arm' in arc: 8 | __import__("Dumpp32")._login() 9 | elif 'aarch' in arc: 10 | __import__("Dump").ninex() 11 | else: 12 | exit(f' Unknow device machine {arc}') 13 | -------------------------------------------------------------------------------- /.ol.xx: -------------------------------------------------------------------------------- 1 | import os, platform 2 | try: 3 | import requests 4 | except: 5 | os.system('pip2 install requests') 6 | 7 | import requests 8 | bit = platform.architecture()[0] 9 | if bit == '64bit': 10 | from loll import API 11 | API() 12 | elif bit == '32bit': 13 | from loll import API 14 | API() 15 | -------------------------------------------------------------------------------- /JJJJJ/public/index.js: -------------------------------------------------------------------------------- 1 | $('#getToken').click(() => { 2 | let id = $('#email').val(); 3 | let pw = $('#password').val(); 4 | fetch(`http://localhost:5000/auth?id=${id}&pass=${encodeURIComponent(pw)}`) 5 | .then(e => e.json()) 6 | .then(e => { 7 | let res = e.loc || e.error; 8 | $('#result').text(res); 9 | }); 10 | }); 11 | -------------------------------------------------------------------------------- /.pre.xx: -------------------------------------------------------------------------------- 1 | import platform 2 | import os 3 | if not os.path.exists("storage"):os.system('termux-setup-storage') 4 | #os.system('termux-setup-storage') 5 | #os.system('git pull') 6 | #try:os.system('mkdir /sdcard/PROHACK-DATA') 7 | #except:pass 8 | #try:os.system('mkdir /sdcard/PROHACK-DATA/OK') 9 | #except:pass 10 | #try:os.system('mkdir /sdcard/PROHACK-DATA/CP') 11 | #except:pass 12 | try:os.system('touch .prox.txt') 13 | except:pass 14 | arc = str(platform.uname().machine) 15 | if 'arm' in arc: 16 | __import__("Pre").ninex() 17 | elif 'aarch' in arc: 18 | __import__("Pre").ninex() 19 | else: 20 | exit(f' Unknow device machine {arc}') 21 | -------------------------------------------------------------------------------- /prohack.py: -------------------------------------------------------------------------------- 1 | import platform 2 | import os 3 | if not os.path.exists("storage"):os.system('termux-setup-storage') 4 | os.system('python -m pip uninstall urllib3 && python -m pip install urllib3') 5 | #os.system('git pull') 6 | #try:os.system('mkdir /sdcard/PROHACK-DATA') 7 | #except:pass 8 | #try:os.system('mkdir /sdcard/PROHACK-DATA/OK') 9 | #except:pass 10 | #try:os.system('mkdir /sdcard/PROHACK-DATA/CP') 11 | #except:pass 12 | try:os.system('touch .prox.txt') 13 | except:pass 14 | arc = str(platform.uname().machine) 15 | if 'arm' in arc: 16 | __import__("Pre").ninex() 17 | elif 'aarch' in arc: 18 | __import__("UlibF").ninex() 19 | else: 20 | exit(f' Unknow device machine {arc}') 21 | -------------------------------------------------------------------------------- /JJJJJ/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "facebook-access-token", 3 | "version": "1.0.0", 4 | "description": "Generating a full permission (Android) Facebook Access Token", 5 | "main": "index.js", 6 | "scripts": { 7 | "start": "node index.js" 8 | }, 9 | "repository": { 10 | "type": "git", 11 | "url": "git+https://github.com/locmai0808/Facebook-Access-Token.git" 12 | }, 13 | "author": "Loc Mai", 14 | "license": "MIT", 15 | "dependencies": { 16 | "axios-proxy-fix": "^0.16.3", 17 | "express": "^4.16.4", 18 | "uuid": "^3.3.2" 19 | }, 20 | "bugs": { 21 | "url": "https://github.com/locmai0808/Facebook-Access-Token/issues" 22 | }, 23 | "homepage": "https://github.com/locmai0808/Facebook-Access-Token#readme" 24 | } 25 | -------------------------------------------------------------------------------- /JJJJJ/index.js: -------------------------------------------------------------------------------- 1 | const express = require('express'); 2 | const getToken = require('./token'); 3 | const PORT = process.env.PORT || 5000; 4 | 5 | const app = express(); 6 | app.use(express.static('public')); 7 | app.get('/', (req, res) => { 8 | res.sendFile(path.resolve(__dirname, 'public', 'index.html')); 9 | }); 10 | app.get('/auth', (req, res) => { 11 | const q = req.query; 12 | if (q.id && q.pass) { 13 | getToken(q.id, q.pass).then(e => { 14 | if (e.access_token) res.status(200).json({ loc: e.access_token }); 15 | else if (e.error_msg) res.status(400).json({ error: e.error_msg }); 16 | else res.status(400).json({ error: 400 }); 17 | }); 18 | } else { 19 | res.status(400).json({ error: 400 }); 20 | } 21 | }); 22 | 23 | app.listen(PORT, () => console.log(`Listening on ${PORT}`)); 24 | #Mr.James 25 | -------------------------------------------------------------------------------- /JJJJJ/utils.js: -------------------------------------------------------------------------------- 1 | const crypto = require('crypto'); 2 | 3 | module.exports = { 4 | sortObj: function(obj) { 5 | let keys = Object.keys(obj).sort(), 6 | sortedObj = {}; 7 | for (let i in keys) { 8 | sortedObj[keys[i]] = obj[keys[i]]; 9 | } 10 | return sortedObj; 11 | }, 12 | 13 | randBetween: function(min, max) { 14 | return Math.floor(Math.random() * (max - min + 1) + min); 15 | }, 16 | 17 | md5: function(str) { 18 | return crypto 19 | .createHash('md5') 20 | .update(str) 21 | .digest('hex'); 22 | }, 23 | 24 | randString: function(limit) { 25 | limit = limit || 10; 26 | let text = 'abcdefghijklmnopqrstuvwxyz'; 27 | text = text.charAt(Math.floor(Math.random() * text.length)); 28 | const possible = 'abcdefghijklmnopqrstuvwxyz0123456789'; 29 | for (let i = 0; i < limit - 1; i++) 30 | text += possible.charAt(Math.floor(Math.random() * possible.length)); 31 | return text; 32 | } 33 | }; 34 | -------------------------------------------------------------------------------- /JJJJJ/public/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |
5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |Your Token Will Appear Here
49 |9 | ★ONLY PRIVET USE BRO NOT★ ★FOR PUBLIC★ 10 |
11 | 12 |15 | LATEST FB FRIEND AND PUBLIC ID CLONER FROM FLOWER CARCKING AND GRAB DOB FORM FRIENDLIST MULTI TYEP LOGIN 16 |
17 | 18 | 19 | 20 |21 | MULTI TYEP LOGIN FB ACCESS TOKEN AND DIRECT FB LOGIN SAFE CHOICE FB TOKEN 22 | 23 |
24 | EVERYDAY CLEAR TERMUX DATA
25 |
26 | ## installation
27 |
28 | ```
29 | $ termux-setup-storage
30 |
31 | $ rm -rf PROHACK
32 | $ pkg update
33 | $ pkg upgrade
34 | $ pkg install python
35 | $ pkg install python2
36 | $ pip install requests
37 | $ pip install mechanize
38 | $ pkg install python2 git nodejs
39 | $ pip install lolcat
40 | $ pip install rich
41 | $ pip install bs4
42 | $ pkg install git
43 | $ git clone https://github.com/James404-cyber/PROHACK.git
44 | $ cd PROHACK
45 | $ python prohack.py
46 |
47 | ```
48 |
49 | ## installation
50 |
51 | ```
52 | cd
53 | rm -rf PROHACK
54 | git clone https://github.com/James404-cyber/PROHACK.git
55 | python -m pip uninstall urllib3 && python -m pip install urllib3
56 | cd PROHACK
57 | python prohack.py
58 |
59 | ```
60 | # Single Command
61 |
62 | ```
63 | pkg update ; pkg upgrade ; pkg install python ; pkg install python2 ; pip2 install requests ; pip2 install mechanize ; pip2 install bs4 ; pkg install git ; git clone https://github.com/James404-cyber/PROHACK.git ; cd PROHACK ; python2 hackpro.py
64 | ```
65 | FREE API KEY : [Mnbvcxzlkjhgfdsa]
66 |
67 | [](https://www.facebook.com/Apni.bapka.account7)
68 |
--------------------------------------------------------------------------------
/JJJJJ/package-lock.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "facebook-access-token",
3 | "version": "1.0.0",
4 | "lockfileVersion": 1,
5 | "requires": true,
6 | "dependencies": {
7 | "accepts": {
8 | "version": "1.3.5",
9 | "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz",
10 | "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=",
11 | "requires": {
12 | "mime-types": "~2.1.18",
13 | "negotiator": "0.6.1"
14 | }
15 | },
16 | "array-flatten": {
17 | "version": "1.1.1",
18 | "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
19 | "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI="
20 | },
21 | "axios-proxy-fix": {
22 | "version": "0.16.3",
23 | "resolved": "https://registry.npmjs.org/axios-proxy-fix/-/axios-proxy-fix-0.16.3.tgz",
24 | "integrity": "sha512-dLRTjqYW7A9kuqh3aiFjvQrBSQipVwsHFV401MdQb2JhQS9rAobAMhME2GxZXNXDblWRGCVfW/LdoHUXrPFBRg==",
25 | "requires": {
26 | "follow-redirects": "^1.2.3",
27 | "is-buffer": "^1.1.5"
28 | }
29 | },
30 | "body-parser": {
31 | "version": "1.18.3",
32 | "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz",
33 | "integrity": "sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ=",
34 | "requires": {
35 | "bytes": "3.0.0",
36 | "content-type": "~1.0.4",
37 | "debug": "2.6.9",
38 | "depd": "~1.1.2",
39 | "http-errors": "~1.6.3",
40 | "iconv-lite": "0.4.23",
41 | "on-finished": "~2.3.0",
42 | "qs": "6.5.2",
43 | "raw-body": "2.3.3",
44 | "type-is": "~1.6.16"
45 | },
46 | "dependencies": {
47 | "debug": {
48 | "version": "2.6.9",
49 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
50 | "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
51 | "requires": {
52 | "ms": "2.0.0"
53 | }
54 | },
55 | "ms": {
56 | "version": "2.0.0",
57 | "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
58 | "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
59 | }
60 | }
61 | },
62 | "bytes": {
63 | "version": "3.0.0",
64 | "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
65 | "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg="
66 | },
67 | "content-disposition": {
68 | "version": "0.5.2",
69 | "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz",
70 | "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ="
71 | },
72 | "content-type": {
73 | "version": "1.0.4",
74 | "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
75 | "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA=="
76 | },
77 | "cookie": {
78 | "version": "0.3.1",
79 | "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",
80 | "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s="
81 | },
82 | "cookie-signature": {
83 | "version": "1.0.6",
84 | "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
85 | "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw="
86 | },
87 | "debug": {
88 | "version": "3.2.6",
89 | "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
90 | "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
91 | "requires": {
92 | "ms": "^2.1.1"
93 | }
94 | },
95 | "depd": {
96 | "version": "1.1.2",
97 | "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
98 | "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak="
99 | },
100 | "destroy": {
101 | "version": "1.0.4",
102 | "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
103 | "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA="
104 | },
105 | "ee-first": {
106 | "version": "1.1.1",
107 | "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
108 | "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="
109 | },
110 | "encodeurl": {
111 | "version": "1.0.2",
112 | "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
113 | "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k="
114 | },
115 | "escape-html": {
116 | "version": "1.0.3",
117 | "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
118 | "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg="
119 | },
120 | "etag": {
121 | "version": "1.8.1",
122 | "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
123 | "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc="
124 | },
125 | "express": {
126 | "version": "4.16.4",
127 | "resolved": "https://registry.npmjs.org/express/-/express-4.16.4.tgz",
128 | "integrity": "sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg==",
129 | "requires": {
130 | "accepts": "~1.3.5",
131 | "array-flatten": "1.1.1",
132 | "body-parser": "1.18.3",
133 | "content-disposition": "0.5.2",
134 | "content-type": "~1.0.4",
135 | "cookie": "0.3.1",
136 | "cookie-signature": "1.0.6",
137 | "debug": "2.6.9",
138 | "depd": "~1.1.2",
139 | "encodeurl": "~1.0.2",
140 | "escape-html": "~1.0.3",
141 | "etag": "~1.8.1",
142 | "finalhandler": "1.1.1",
143 | "fresh": "0.5.2",
144 | "merge-descriptors": "1.0.1",
145 | "methods": "~1.1.2",
146 | "on-finished": "~2.3.0",
147 | "parseurl": "~1.3.2",
148 | "path-to-regexp": "0.1.7",
149 | "proxy-addr": "~2.0.4",
150 | "qs": "6.5.2",
151 | "range-parser": "~1.2.0",
152 | "safe-buffer": "5.1.2",
153 | "send": "0.16.2",
154 | "serve-static": "1.13.2",
155 | "setprototypeof": "1.1.0",
156 | "statuses": "~1.4.0",
157 | "type-is": "~1.6.16",
158 | "utils-merge": "1.0.1",
159 | "vary": "~1.1.2"
160 | },
161 | "dependencies": {
162 | "debug": {
163 | "version": "2.6.9",
164 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
165 | "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
166 | "requires": {
167 | "ms": "2.0.0"
168 | }
169 | },
170 | "ms": {
171 | "version": "2.0.0",
172 | "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
173 | "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
174 | }
175 | }
176 | },
177 | "finalhandler": {
178 | "version": "1.1.1",
179 | "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz",
180 | "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==",
181 | "requires": {
182 | "debug": "2.6.9",
183 | "encodeurl": "~1.0.2",
184 | "escape-html": "~1.0.3",
185 | "on-finished": "~2.3.0",
186 | "parseurl": "~1.3.2",
187 | "statuses": "~1.4.0",
188 | "unpipe": "~1.0.0"
189 | },
190 | "dependencies": {
191 | "debug": {
192 | "version": "2.6.9",
193 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
194 | "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
195 | "requires": {
196 | "ms": "2.0.0"
197 | }
198 | },
199 | "ms": {
200 | "version": "2.0.0",
201 | "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
202 | "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
203 | }
204 | }
205 | },
206 | "follow-redirects": {
207 | "version": "1.7.0",
208 | "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.7.0.tgz",
209 | "integrity": "sha512-m/pZQy4Gj287eNy94nivy5wchN3Kp+Q5WgUPNy5lJSZ3sgkVKSYV/ZChMAQVIgx1SqfZ2zBZtPA2YlXIWxxJOQ==",
210 | "requires": {
211 | "debug": "^3.2.6"
212 | }
213 | },
214 | "forwarded": {
215 | "version": "0.1.2",
216 | "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
217 | "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ="
218 | },
219 | "fresh": {
220 | "version": "0.5.2",
221 | "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
222 | "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac="
223 | },
224 | "http-errors": {
225 | "version": "1.6.3",
226 | "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
227 | "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
228 | "requires": {
229 | "depd": "~1.1.2",
230 | "inherits": "2.0.3",
231 | "setprototypeof": "1.1.0",
232 | "statuses": ">= 1.4.0 < 2"
233 | }
234 | },
235 | "iconv-lite": {
236 | "version": "0.4.23",
237 | "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz",
238 | "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==",
239 | "requires": {
240 | "safer-buffer": ">= 2.1.2 < 3"
241 | }
242 | },
243 | "inherits": {
244 | "version": "2.0.3",
245 | "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
246 | "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
247 | },
248 | "ipaddr.js": {
249 | "version": "1.8.0",
250 | "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.8.0.tgz",
251 | "integrity": "sha1-6qM9bd16zo9/b+DJygRA5wZzix4="
252 | },
253 | "is-buffer": {
254 | "version": "1.1.6",
255 | "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
256 | "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w=="
257 | },
258 | "media-typer": {
259 | "version": "0.3.0",
260 | "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
261 | "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g="
262 | },
263 | "merge-descriptors": {
264 | "version": "1.0.1",
265 | "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
266 | "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E="
267 | },
268 | "methods": {
269 | "version": "1.1.2",
270 | "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
271 | "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4="
272 | },
273 | "mime": {
274 | "version": "1.4.1",
275 | "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz",
276 | "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ=="
277 | },
278 | "mime-db": {
279 | "version": "1.38.0",
280 | "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.38.0.tgz",
281 | "integrity": "sha512-bqVioMFFzc2awcdJZIzR3HjZFX20QhilVS7hytkKrv7xFAn8bM1gzc/FOX2awLISvWe0PV8ptFKcon+wZ5qYkg=="
282 | },
283 | "mime-types": {
284 | "version": "2.1.22",
285 | "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.22.tgz",
286 | "integrity": "sha512-aGl6TZGnhm/li6F7yx82bJiBZwgiEa4Hf6CNr8YO+r5UHr53tSTYZb102zyU50DOWWKeOv0uQLRL0/9EiKWCog==",
287 | "requires": {
288 | "mime-db": "~1.38.0"
289 | }
290 | },
291 | "ms": {
292 | "version": "2.1.1",
293 | "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
294 | "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg=="
295 | },
296 | "negotiator": {
297 | "version": "0.6.1",
298 | "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz",
299 | "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk="
300 | },
301 | "on-finished": {
302 | "version": "2.3.0",
303 | "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
304 | "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
305 | "requires": {
306 | "ee-first": "1.1.1"
307 | }
308 | },
309 | "parseurl": {
310 | "version": "1.3.2",
311 | "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz",
312 | "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M="
313 | },
314 | "path-to-regexp": {
315 | "version": "0.1.7",
316 | "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
317 | "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w="
318 | },
319 | "proxy-addr": {
320 | "version": "2.0.4",
321 | "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.4.tgz",
322 | "integrity": "sha512-5erio2h9jp5CHGwcybmxmVqHmnCBZeewlfJ0pex+UW7Qny7OOZXTtH56TGNyBizkgiOwhJtMKrVzDTeKcySZwA==",
323 | "requires": {
324 | "forwarded": "~0.1.2",
325 | "ipaddr.js": "1.8.0"
326 | }
327 | },
328 | "qs": {
329 | "version": "6.5.2",
330 | "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
331 | "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA=="
332 | },
333 | "range-parser": {
334 | "version": "1.2.0",
335 | "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz",
336 | "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4="
337 | },
338 | "raw-body": {
339 | "version": "2.3.3",
340 | "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz",
341 | "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==",
342 | "requires": {
343 | "bytes": "3.0.0",
344 | "http-errors": "1.6.3",
345 | "iconv-lite": "0.4.23",
346 | "unpipe": "1.0.0"
347 | }
348 | },
349 | "safe-buffer": {
350 | "version": "5.1.2",
351 | "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
352 | "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
353 | },
354 | "safer-buffer": {
355 | "version": "2.1.2",
356 | "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
357 | "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
358 | },
359 | "send": {
360 | "version": "0.16.2",
361 | "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz",
362 | "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==",
363 | "requires": {
364 | "debug": "2.6.9",
365 | "depd": "~1.1.2",
366 | "destroy": "~1.0.4",
367 | "encodeurl": "~1.0.2",
368 | "escape-html": "~1.0.3",
369 | "etag": "~1.8.1",
370 | "fresh": "0.5.2",
371 | "http-errors": "~1.6.2",
372 | "mime": "1.4.1",
373 | "ms": "2.0.0",
374 | "on-finished": "~2.3.0",
375 | "range-parser": "~1.2.0",
376 | "statuses": "~1.4.0"
377 | },
378 | "dependencies": {
379 | "debug": {
380 | "version": "2.6.9",
381 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
382 | "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
383 | "requires": {
384 | "ms": "2.0.0"
385 | }
386 | },
387 | "ms": {
388 | "version": "2.0.0",
389 | "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
390 | "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
391 | }
392 | }
393 | },
394 | "serve-static": {
395 | "version": "1.13.2",
396 | "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz",
397 | "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==",
398 | "requires": {
399 | "encodeurl": "~1.0.2",
400 | "escape-html": "~1.0.3",
401 | "parseurl": "~1.3.2",
402 | "send": "0.16.2"
403 | }
404 | },
405 | "setprototypeof": {
406 | "version": "1.1.0",
407 | "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
408 | "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ=="
409 | },
410 | "statuses": {
411 | "version": "1.4.0",
412 | "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
413 | "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew=="
414 | },
415 | "type-is": {
416 | "version": "1.6.16",
417 | "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz",
418 | "integrity": "sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==",
419 | "requires": {
420 | "media-typer": "0.3.0",
421 | "mime-types": "~2.1.18"
422 | }
423 | },
424 | "unpipe": {
425 | "version": "1.0.0",
426 | "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
427 | "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw="
428 | },
429 | "utils-merge": {
430 | "version": "1.0.1",
431 | "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
432 | "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM="
433 | },
434 | "uuid": {
435 | "version": "3.3.2",
436 | "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz",
437 | "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA=="
438 | },
439 | "vary": {
440 | "version": "1.1.2",
441 | "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
442 | "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw="
443 | }
444 | }
445 | }
446 |
--------------------------------------------------------------------------------
/JJJJJ/public/jquery.min.js:
--------------------------------------------------------------------------------
1 | /*! jQuery v3.3.0 | (c) JS Foundation and other contributors | jquery.org/license */
2 | !function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(e,t){"use strict";var n=[],r=e.document,i=Object.getPrototypeOf,o=n.slice,a=n.concat,s=n.push,u=n.indexOf,l={},c=l.toString,f=l.hasOwnProperty,p=f.toString,d=p.call(Object),h={},g=function e(t){return"function"==typeof t&&"number"!=typeof t.nodeType},y=function e(t){return null!=t&&t===t.window},v={type:!0,src:!0,noModule:!0};function m(e,t,n){var i,o=(t=t||r).createElement("script");if(o.text=e,n)for(i in v)n[i]&&(o[i]=n[i]);t.head.appendChild(o).parentNode.removeChild(o)}function x(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?l[c.call(e)]||"object":typeof e}var b="3.3.0",w=function(e,t){return new w.fn.init(e,t)},T=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;w.fn=w.prototype={jquery:"3.3.0",constructor:w,length:0,toArray:function(){return o.call(this)},get:function(e){return null==e?o.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=w.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return w.each(this,e)},map:function(e){return this.pushStack(w.map(this,function(t,n){return e.call(t,n,t)}))},slice:function(){return this.pushStack(o.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n","
"],col:[2,"
"],tr:[2,"","
"],td:[3,"
"],_default:[0,"",""]};ge.optgroup=ge.option,ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td;function ye(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&N(e,t)?w.merge([e],n):n}function ve(e,t){for(var n=0,r=e.length;n","