mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-03 08:41:39 +09:00
Update Korea IP range data to 2017/06/30
This commit is contained in:
parent
49cc39e507
commit
0a9d91967d
4 changed files with 745 additions and 650 deletions
File diff suppressed because it is too large
Load diff
|
|
@ -1,8 +1,8 @@
|
|||
<?php
|
||||
|
||||
/**
|
||||
* Source: https://ip.kisa.or.kr/ip_cate_stat/stat_05_05.act
|
||||
* Last Updated: 2016-07-03
|
||||
* Source: https://xn--3e0bx5euxnjje69i70af08bea817g.xn--3e0b707e/jsp/infoboard/stats/inProCurIpv6Add.jsp
|
||||
* Last Updated: 2017-06-30
|
||||
*/
|
||||
return array (
|
||||
0 =>
|
||||
|
|
@ -231,276 +231,291 @@ return array (
|
|||
1 => '24070b00ffffffff',
|
||||
),
|
||||
45 =>
|
||||
array (
|
||||
0 => '24079b8000000000',
|
||||
1 => '24079b80ffffffff',
|
||||
),
|
||||
46 =>
|
||||
array (
|
||||
0 => '2407b20000000000',
|
||||
1 => '2407b200ffffffff',
|
||||
),
|
||||
46 =>
|
||||
47 =>
|
||||
array (
|
||||
0 => '2407b80000000000',
|
||||
1 => '2407b800ffffffff',
|
||||
),
|
||||
47 =>
|
||||
48 =>
|
||||
array (
|
||||
0 => '2407c00000000000',
|
||||
1 => '2407c000ffffffff',
|
||||
),
|
||||
48 =>
|
||||
49 =>
|
||||
array (
|
||||
0 => '2407c70000000000',
|
||||
1 => '2407c700ffffffff',
|
||||
),
|
||||
49 =>
|
||||
50 =>
|
||||
array (
|
||||
0 => '2001000000000000',
|
||||
1 => '2001000fffffffff',
|
||||
),
|
||||
50 =>
|
||||
51 =>
|
||||
array (
|
||||
0 => '2001022000000000',
|
||||
1 => '20010220ffffffff',
|
||||
),
|
||||
51 =>
|
||||
52 =>
|
||||
array (
|
||||
0 => '2001023000000000',
|
||||
1 => '20010230ffffffff',
|
||||
),
|
||||
52 =>
|
||||
53 =>
|
||||
array (
|
||||
0 => '2001027000000000',
|
||||
1 => '20010270ffffffff',
|
||||
),
|
||||
53 =>
|
||||
54 =>
|
||||
array (
|
||||
0 => '2001028000000000',
|
||||
1 => '20010280ffffffff',
|
||||
),
|
||||
54 =>
|
||||
55 =>
|
||||
array (
|
||||
0 => '2001029000000000',
|
||||
1 => '20010290ffffffff',
|
||||
),
|
||||
55 =>
|
||||
56 =>
|
||||
array (
|
||||
0 => '2001032000000000',
|
||||
1 => '20010320ffffffff',
|
||||
),
|
||||
56 =>
|
||||
57 =>
|
||||
array (
|
||||
0 => '2001033000000000',
|
||||
1 => '20010330ffffffff',
|
||||
),
|
||||
57 =>
|
||||
58 =>
|
||||
array (
|
||||
0 => '2001037800000000',
|
||||
1 => '20010378ffffffff',
|
||||
),
|
||||
58 =>
|
||||
59 =>
|
||||
array (
|
||||
0 => '2001039000000000',
|
||||
1 => '20010390ffffffff',
|
||||
),
|
||||
59 =>
|
||||
60 =>
|
||||
array (
|
||||
0 => '2001443000000000',
|
||||
1 => '20014430ffffffff',
|
||||
),
|
||||
60 =>
|
||||
61 =>
|
||||
array (
|
||||
0 => '2400000000000000',
|
||||
1 => '24000fffffffffff',
|
||||
),
|
||||
61 =>
|
||||
62 =>
|
||||
array (
|
||||
0 => '2400180000000000',
|
||||
1 => '24001800ffffffff',
|
||||
),
|
||||
62 =>
|
||||
63 =>
|
||||
array (
|
||||
0 => '2400330000000000',
|
||||
1 => '24003300ffffffff',
|
||||
),
|
||||
63 =>
|
||||
64 =>
|
||||
array (
|
||||
0 => '2400478000000000',
|
||||
1 => '24004780ffffffff',
|
||||
),
|
||||
64 =>
|
||||
65 =>
|
||||
array (
|
||||
0 => '2400498000000000',
|
||||
1 => '24004980ffffffff',
|
||||
),
|
||||
65 =>
|
||||
66 =>
|
||||
array (
|
||||
0 => '2401270000000000',
|
||||
1 => '24012700ffffffff',
|
||||
),
|
||||
66 =>
|
||||
67 =>
|
||||
array (
|
||||
0 => '2401400000000000',
|
||||
1 => '24014000ffffffff',
|
||||
),
|
||||
67 =>
|
||||
68 =>
|
||||
array (
|
||||
0 => '2402000000000000',
|
||||
1 => '240200ffffffffff',
|
||||
),
|
||||
68 =>
|
||||
69 =>
|
||||
array (
|
||||
0 => '2402310000000000',
|
||||
1 => '24023100ffffffff',
|
||||
),
|
||||
69 =>
|
||||
70 =>
|
||||
array (
|
||||
0 => '2402580000000000',
|
||||
1 => '24025800ffffffff',
|
||||
),
|
||||
70 =>
|
||||
71 =>
|
||||
array (
|
||||
0 => '2402610000000000',
|
||||
1 => '24026100ffffffff',
|
||||
),
|
||||
71 =>
|
||||
72 =>
|
||||
array (
|
||||
0 => '2402700000000000',
|
||||
1 => '24027000ffffffff',
|
||||
),
|
||||
72 =>
|
||||
73 =>
|
||||
array (
|
||||
0 => '2403370000000000',
|
||||
1 => '24033700ffffffff',
|
||||
),
|
||||
73 =>
|
||||
74 =>
|
||||
array (
|
||||
0 => '2403630000000000',
|
||||
1 => '24036300ffffffff',
|
||||
),
|
||||
74 =>
|
||||
75 =>
|
||||
array (
|
||||
0 => '2403650000000000',
|
||||
1 => '24036500ffffffff',
|
||||
),
|
||||
75 =>
|
||||
76 =>
|
||||
array (
|
||||
0 => '2404000000000000',
|
||||
1 => '2404000fffffffff',
|
||||
),
|
||||
76 =>
|
||||
77 =>
|
||||
array (
|
||||
0 => '2404080000000000',
|
||||
1 => '24040800ffffffff',
|
||||
),
|
||||
77 =>
|
||||
78 =>
|
||||
array (
|
||||
0 => '2404230000000000',
|
||||
1 => '24042300ffffffff',
|
||||
),
|
||||
78 =>
|
||||
79 =>
|
||||
array (
|
||||
0 => '2404460000000000',
|
||||
1 => '24044600ffffffff',
|
||||
),
|
||||
79 =>
|
||||
80 =>
|
||||
array (
|
||||
0 => '2405350000000000',
|
||||
1 => '24053500ffffffff',
|
||||
),
|
||||
80 =>
|
||||
81 =>
|
||||
array (
|
||||
0 => '2405430000000000',
|
||||
1 => '24054300ffffffff',
|
||||
),
|
||||
81 =>
|
||||
82 =>
|
||||
array (
|
||||
0 => '2405580000000000',
|
||||
1 => '24055800ffffffff',
|
||||
),
|
||||
82 =>
|
||||
83 =>
|
||||
array (
|
||||
0 => '2405860000000000',
|
||||
1 => '24058600ffffffff',
|
||||
),
|
||||
83 =>
|
||||
84 =>
|
||||
array (
|
||||
0 => '2405950000000000',
|
||||
1 => '24059500ffffffff',
|
||||
),
|
||||
84 =>
|
||||
85 =>
|
||||
array (
|
||||
0 => '2406400000000000',
|
||||
1 => '24064000ffffffff',
|
||||
),
|
||||
85 =>
|
||||
86 =>
|
||||
array (
|
||||
0 => '2406590000000000',
|
||||
1 => '24065900ffffffff',
|
||||
),
|
||||
86 =>
|
||||
87 =>
|
||||
array (
|
||||
0 => '2406660000000000',
|
||||
1 => '24066600ffffffff',
|
||||
),
|
||||
87 =>
|
||||
88 =>
|
||||
array (
|
||||
0 => '2406680000000000',
|
||||
1 => '24066800ffffffff',
|
||||
),
|
||||
88 =>
|
||||
89 =>
|
||||
array (
|
||||
0 => '2407200000000000',
|
||||
1 => '24072000ffffffff',
|
||||
),
|
||||
89 =>
|
||||
90 =>
|
||||
array (
|
||||
0 => '2407350000000000',
|
||||
1 => '24073500ffffffff',
|
||||
),
|
||||
90 =>
|
||||
91 =>
|
||||
array (
|
||||
0 => '2407508000000000',
|
||||
1 => '24075080ffffffff',
|
||||
),
|
||||
92 =>
|
||||
array (
|
||||
0 => '2407518000000000',
|
||||
1 => '24075180ffffffff',
|
||||
),
|
||||
93 =>
|
||||
array (
|
||||
0 => '2407650000000000',
|
||||
1 => '24076500ffffffff',
|
||||
),
|
||||
91 =>
|
||||
94 =>
|
||||
array (
|
||||
0 => '2407670000000000',
|
||||
1 => '24076700ffffffff',
|
||||
),
|
||||
92 =>
|
||||
95 =>
|
||||
array (
|
||||
0 => '2407910000000000',
|
||||
1 => '24079100ffffffff',
|
||||
),
|
||||
93 =>
|
||||
96 =>
|
||||
array (
|
||||
0 => '20010e6000000000',
|
||||
1 => '20010e60ffffffff',
|
||||
),
|
||||
94 =>
|
||||
97 =>
|
||||
array (
|
||||
0 => '20010e7000000000',
|
||||
1 => '20010e70ffffffff',
|
||||
),
|
||||
95 =>
|
||||
98 =>
|
||||
array (
|
||||
0 => '20010e7800000000',
|
||||
1 => '20010e78ffffffff',
|
||||
),
|
||||
96 =>
|
||||
99 =>
|
||||
array (
|
||||
0 => '20010e9800000000',
|
||||
1 => '20010e98ffffffff',
|
||||
),
|
||||
97 =>
|
||||
100 =>
|
||||
array (
|
||||
0 => '24009e8000000000',
|
||||
1 => '24009e80ffffffff',
|
||||
),
|
||||
98 =>
|
||||
101 =>
|
||||
array (
|
||||
0 => '2400e18000000000',
|
||||
1 => '2400e180ffffffff',
|
||||
),
|
||||
99 =>
|
||||
102 =>
|
||||
array (
|
||||
0 => '2401e20000000000',
|
||||
1 => '2401e200ffffffff',
|
||||
|
|
|
|||
|
|
@ -81,7 +81,7 @@ foreach ($ranges as $range)
|
|||
$content = '<' . '?php' . "\n\n" . '/**' . "\n" . ' * Source: ' . $referer_url . "\n";
|
||||
$content .= ' * Last Updated: ' . date('Y-m-d') . "\n" . ' */' . "\n";
|
||||
$content .= 'return ' . var_export($ranges_final, true) . ';' . "\n";
|
||||
file_put_contents('korea.ipv4.php', $content);
|
||||
file_put_contents(__DIR__ . '/../../common/defaults/korea.ipv4.php', $content);
|
||||
|
||||
/**
|
||||
* Report status.
|
||||
|
|
|
|||
|
|
@ -11,8 +11,8 @@ if (PHP_SAPI !== 'cli')
|
|||
/**
|
||||
* Download the latest IPv6 data from KISA.
|
||||
*/
|
||||
$download_url = 'https://ip.kisa.or.kr/ip_cate_stat/stat_05_05_toexcel.act';
|
||||
$referer_url = 'https://ip.kisa.or.kr/ip_cate_stat/stat_05_05.act';
|
||||
$download_url = 'https://xn--3e0bx5euxnjje69i70af08bea817g.xn--3e0b707e/jsp/infoboard/stats/ipv6AddrListExcel.jsp';
|
||||
$referer_url = 'https://xn--3e0bx5euxnjje69i70af08bea817g.xn--3e0b707e/jsp/infoboard/stats/inProCurIpv6Add.jsp';
|
||||
$content = file_get_contents($download_url, false, stream_context_create(array(
|
||||
'http' => array(
|
||||
'user_agent' => 'Mozilla/5.0 (compatible; IP range generator)',
|
||||
|
|
@ -84,7 +84,7 @@ foreach ($ranges as $range)
|
|||
$content = '<' . '?php' . "\n\n" . '/**' . "\n" . ' * Source: ' . $referer_url . "\n";
|
||||
$content .= ' * Last Updated: ' . date('Y-m-d') . "\n" . ' */' . "\n";
|
||||
$content .= 'return ' . var_export($ranges_final, true) . ';' . "\n";
|
||||
file_put_contents('korea.ipv6.php', $content);
|
||||
file_put_contents(__DIR__ . '/../../common/defaults/korea.ipv6.php', $content);
|
||||
|
||||
/**
|
||||
* Report status.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue