forked from Bossl1/eset_mirror_script
-
Notifications
You must be signed in to change notification settings - Fork 11
/
nod32ms.conf.eng
executable file
·255 lines (203 loc) · 7.5 KB
/
nod32ms.conf.eng
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
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
[SCRIPT]
; Program language. Сan be en, ru, ukr
language = "en"
; Codepage for log/stdout.
codepage = "utf-8"
; Timezone in format date_default_timezone_set (if this function is supported by your PHP)
timezone = "Europe/Kiev"
; Memory limit for php
memory_limit = '32M'
; Unrar binary path !! Only for Windows
unrar_binary = "C:\unrar.exe"
; Debuging update.ver files
; 0 - off
; 1 - on
debug_update = 0
; Path to your www directory where eset mirror files will be located.
web_dir = "www"
; Generate index.html file and put it into the root of www directory.
; It will have: correct database version, size and date of successful update.
generate_html = 0
; Generate only table for injection this in other html page.
generate_only_table = 0
; Show used login and password in generated html.
show_login_password = 0
; HTML file name
filename_html = "index.html"
; HTML codepage.
html_codepage = "utf-8"
; Enabling debug mode which dump all downloaded pages into text files.
; It's very useful for creating and debuging new pattern files.
debug_html = 0
[CONNECTION]
; use multidownload if installed php-curl and compatible
use_multidownload = 0
; Download speed limit n bytes/s
; Set only number
; Default: unlimit(0)
download_speed_limit = 0
download_threads = 32
; Timeout in seconds
timeout = 5
; Proxy usage
; 0 - disable
; 1 - enable
proxy = 0
; http, socks4, socks4a, socks5
type = 'http'
server = 'proxy.example.com'
port = 3128
user = 'username'
password = 'pass'
[SELFUPDATE]
; SELF UPDATER parameters
; Script autoupdate module.
; Recommended to turn it on to get actual updates.
; Possible parameters:
; 0 - Autoudates off
; 1 - Notify about updates, but don't turn it on
; 2 - Autoupdates on
; Off by default!
enabled = 0
server = "eset.contra.net.ua"
port = 2221
dir = "nod32ms"
file = "files.md5"
version = "version.txt"
[MAILER]
; Enabling PHP Mailer which will inform you about process of updating.
; Disabled by default "0".
; Thank you for PHP Mailer class to Endy Prevost.
enable = 0
codepage = "utf-8"
; Using external SMTP server instead of internal.
smtp = 0
host = "smtp.gmail.com"
port = 587
; Enable SMTP authorization.
auth = 0
secure = "tls"
login = "login@gmail.com"
password = "password"
subject = "NOD32 script informer"
sender = "sender@gmail.com"
recipient = "receiver@gmail.com"
; Logging level of PHP Mailer.
; 0 - Disable
; 1 - Errors and unsuccessful updates until N days (phpmailer_days)
; 2 - Errors, successful updates and unsuccessful ones until N days
; 3 - All updates and errors
; Default value is "1".
log_level = 1
; Quantity of days PHP Mailer will inform you about unsuccessful updates.
; Default value is "3" days.
days = 3
[LOG]
; Type of logging, default value is "1".
; Can take the next parameters:
; "0" - Disable logging;
; "1" - Log to file;
; "2" - Log to stdout;
; "3" - Log to file and stdout.
type = 1
; Level of logging, default value is "4".
; Can take text parameters:
; "0" - System messages and messages about successful updates only;
; "1" - System messages, errors and messages about successful updates;
; "2" - System messages, errors, warnings and messages about successful updates;
; "3" - System messages, errors, warnings and messages about process of updating;
; "4" - System messages, errors, warnings and messages about process of updating and searching;
; "5" - All messages with debug output.
level = 4
; Path to your log directory, default is "log".
dir = "log"
; Enabling rotation of log file, default value is "1".
rotate = 1
; Default size of log file which will be rotated, default value is "100K".
; You may use postfixes: "B" (bytes), "K" (Kbytes), "M" (MBytes), "G" (GBytes)
rotate_size = "100K"
; How many files will be rotated, default value is "5".
rotate_qty = 5
[FIND]
; Enabling internal key autosearch build-in module.
; It is used for searching keys in auto-mode using patterns located in
; "pattern" directory.
auto = 1
; ###########################
; added: september 2019
; author: Kingston (kingston1853@gmail.com)
; Telegram channel: https://t.me/nod32trialKeys
; This parameter is responsible for the ability to take keys from the key server
; Trial keys, official, it is possible to take a unique key with the ability to automatically update the key
; If the option is enabled, then the key search does not occur.
use_server = 1
; If the use_server parameter is enabled at the specified address, a request for keys
; Keys are always current, automatically updated
;
server_url = "https://api.nod32-trial-keys.site/api/single-license"
; User email which registered on site nod32-trial-keys.site to request licenses
user = ''
; Number of attempts to request new key if previous invalid
number_attempts = 5
; ###########################
; end
; If emptuy, will use all patterns in "pattern" dir.
; If you want to use specified pattern to search keys (located in "patterns"
; dir) you should write its file name without extension (.pattern).
; Example: you want to use google to seach valid keys in internet.
; For this you have to write "google" and have google.pattern in your
; patterns' dir.
system = ""
; Count searching validated keys.
count_keys = 1
; Remove invalid keys from file with valid ones.
; Turn this parameter off if you really know that your keys won't never be expired.
remove_invalid_keys = 1
; Search query for search engines.
; You can write few ones separating them with commas.
; "QUERY" parameter in your link will be changed with this queries.
query = "nod32+username+password"
; It is used as variable in your "link" value and change it "findlevel" times.
; Example: you want to use some page for searching valid keys.
; Its link looks like:
; page1 "http://somedomain.com/"
; page2 "http://somedomain.com/?from=10"
; page3 "http://somedomain.com/?from=20"
; So, as you can see, "from" variable will change every page to 10.
; So, your "link" in pattern will look like "http://somedomain.com/?from=;PAGE;" and "pageindex" should be "10".
; "Pageindex" is not used if ";PAGE;" variable didn't set in link.
; If you set "pageindex" in your .pattern file it will have more priority than this one.
pageindex = 1
; Value which change how many times ";PAGE;" variable will transform to link.
; If you set "page_qty" in your .pattern file it will have more priority than this one.
page_qty = 5
; AWK style template which determines eset keys on pages.
; If you set "pattern" in your .pattern file it will have more priority than
; this one.
pattern = "((EAV|TRIAL)-[0-9]{10}).+?([a-z0-9]{10})"
; Strongly do not recommend to exceed this parameter more that 2, because
; you will get much increase of your traffic and time for parsing.
; Normally it's enough to get working keys with value 1-2.
; If you set "recursion_level" in your .pattern file it will have more priority than this one.
recursion_level = 2
; Number of tries if downloading was unsuccessfully.
errors_quantity = 5
[ESET]
; IP or DNS addresses of Eset update servers, default value is "update.eset.com"
; You can use few servers, separated by comma.
mirror = "update.eset.com, um01.eset.com, um02.eset.com, um03.eset.com, um04.eset.com, um05.eset.com, um06.eset.com, um07.eset.com, um08.eset.com, um09.eset.com, um10.eset.com, um11.eset.com, um13.eset.com, um21.eset.com, um23.eset.com"
; Eset versions
versionv3 = 1
versionv5 = 1
versionv9 = 1
versionv10 = 1
versionv12 = 1
versionv13 = 1
versionv14 = 1
versionep6 = 1
versionep7 = 1
versionep8 = 1
; Eset Version 32bit OS
x32 = 1
; Eset Version 64bit OS
x64 = 1