From: “nanbuwks” <“nanbuwks-sourceforge@nanbu.com”> Date: Tue, 30 Mar 2010 05:42:54 +0000 (+0900) Subject: new rule X-Git-Url: http://git.osdn.net/view?p=squarantine%2Fsquarantine.git;a=commitdiff_plain;h=be904f7713d6d00b348d3c7e14865864649d45d6 new rule --- diff --git a/VERSION b/VERSION index 75407c6..3e6d305 100644 --- a/VERSION +++ b/VERSION @@ -1,3 +1,4 @@ +squarantine 0.3 2010/03/30 new rule set squarantine 0.22 2010/03/30 fix to usbremove bug squarantine 0.21 2010/03/30 INSTALL document fix and contain /etc/sodoers file squarantine 0.2 2010/03/27 configration to /etc/squarantine/squarantine.conf diff --git a/package/usr/bin/usbadd2 b/package/usr/bin/usbadd2 index 83a3b1f..45baaba 100755 --- a/package/usr/bin/usbadd2 +++ b/package/usr/bin/usbadd2 @@ -72,12 +72,25 @@ sub makeattfile { $dirname = $nickname; $dirname =~ s/[<>:\*\?\|\"\/\\]//g; system("mkdir -p /var/squarantine/usbstorages/$dirname"); - + if ( 4 == ( 4 & $flags )) { $pagecode = 4; } else { $pagecode = $flags; } + #### MAKE ATTENTION FILE FROM TEMP FILE ################# # system("cp /var/squarantine/templates/未登録.html /var/squarantine/usbstorages/$dirname"); #$templatefile = "/var/squarantine/www/templates/未登録.html"; #$attentionfile = "/var/squarantine/usbstorages/$dirname/未登録.html"; - while (defined($templatefile = )) { + $action=""; + if ( 1 == ( 1 & $flags )) { $action = $action."「使用禁止」" } + if ( 2 == ( 2 & $flags )) { $action = $action."「信頼済」" } + if ( 4 == ( 4 & $flags )) { $action = $action."「操作前確認」" } + if ( 8 == ( 8 & $flags )) { $action = $action."「削除ファイルをバックアップ」" } + if ( 16 == ( 16 & $flags )) { $action = $action."「実行ファイル削除」" } + if ( 32 == ( 32 & $flags )) { $action = $action."「検疫済ファイルを外部にコピー」" } + if ( 64 == ( 64 & $flags )) { $action = $action."「フォーマット」" } + if ( 128 == ( 128 & $flags )) { $action = $action."「使用停止」" } + if ( 256 == ( 256 & $flags )) { $action = $action."「検疫後共有公開」" } + if ( 512 == ( 512 & $flags )) { $action = $action."「持出可」" } + + while (defined($templatefile = )) { $filename = $templatefile; $filename =~ s#.*/##; # get file name $attentionfile = "/var/squarantine/usbstorages/$dirname/$filename"; @@ -86,8 +99,10 @@ sub makeattfile { open(FILE , "$templatefile" ) or die "tempate file open error"; while () { s/\#\#ID\#\#/$id/g ; + s/\#\#ACTION\#\#/$action/g ; s/\#\#DEVNAME\#\#/$ENV{'DEVNAME'}/g ; - s/\#\#WEBROOT\#\#/$conf->{WEBROOT}/g ; + s/\#\#FLAGS\#\#/$ENV{'FLAGS'}/g ; + s/\#\#WEBROOT\#\#/$conf->{'WEBROOT'}/g ; print FILE2 $_; } close(FILE); @@ -129,58 +144,77 @@ if ( 0 == $num_rows ){ } else { ############ GET INFO ########### -my $sth = $dbh->prepare("select id,id_serial,nickname,memo,flags from media where id_serial=\'".$ENV{'ID_SERIAL'}."\'"); +my $sth = $dbh->prepare("select id,id_serial,nickname,memo,flags,distpath,distaccount from media where id_serial=\'".$ENV{'ID_SERIAL'}."\'"); $sth->execute; $num_rows = $sth->rows; for ($i=0; $i<$num_rows; $i++) { @a = $sth->fetchrow_array; - $id = $a[0]; - $id_serial = $a[1]; - $memo = $a[3]; - $flags = $a[4]; - $nickname = $a[2]; + $id = $a[0]; + $id_serial = $a[1]; + $memo = $a[3]; + $flags = $a[4]; + $distpath = $a[5]; + $distaccount = $a[6]; + $nickname = $a[2]; + $ENV{'FLAGS'} = $flags; } - if ( 1 == $flags ) + if ( 1 ==( 1 & $flags ) ) { ################# 1: NOT PERMIT ################## makeattfile($nickname,1); - } elsif ( 2 == $flags ) { - ################# 2: STOP ################## + } elsif ( 2 == ( 2 & $flags )) { + ################# 2: FREE TO ADMINSITRATOR ################## makeattfile($nickname,2); - } elsif ( 4 == $flags ) { - ################# 4: RESERVED ################## - makeattfile($nickname,4); - } elsif ( 8 == $flags ) { - ################# 8: AUTO FORMAT ################## - makeattfile($nickname,8); - system("mkfs.vfat $ENV{'DEVNAME'} > /var/log/squarantine.log"); - system("echo mkfs.vfat $ENV{'DEVNAME'} >> /var/log/squarantine.log"); - system("mkdir -p /mnt$ENV{'DEVNAME'}"); - #system("mount -o umask=000 $ENV{'DEVNAME'} /mnt$ENV{'DEVNAME'}"); - #system("ln -s /mnt$ENV{'DEVNAME'} /var/squarantine/usbstorages/$nickname"); - system("mount -o umask=000 $ENV{'DEVNAME'} /var/squarantine/usbstorages/$nickname"); - - } elsif ( 16 == $flags ) { - ################# 16: MANUAL FORMAT ################## - makeattfile($nickname,16); - } elsif ( 32 == $flags ) { - ################# 32: AUTO DELETE ################## - makeattfile($nickname,32); - system("mkdir -p /mnt$ENV{'DEVNAME'}"); - system("mount $ENV{'DEVNAME'} /mnt$ENV{'DEVNAME'}"); - autodelete("/mnt".$ENV{'DEVNAME'}); - system("umount $ENV{'DEVNAME'}"); - system("mount -o umask=000 $ENV{'DEVNAME'} /var/squarantine/usbstorages/$nickname"); - - } elsif ( 64 == $flags ) { - ################# 64: MANUAL DELETE ################## - makeattfile($nickname,64); - } elsif ( 128 == $flags ) { - ################# 128: FREE TO ADMINISTRATOR ################## - makeattfile($nickname,128); + } elsif ( 4 == ( 4 & $flags )) { + ################# 16+4: MANUAL DELETE ################## + ################# 32+4: MANUAL EXPORT ################## + ################# 64+4: MANUAL FORMAT ################## + ################# etc ################## + makeattfile($nickname,$flags); + } else { + if ( 16 == ( 16 & $flags )) { + ################# 16: AUTO DELETE ################## + makeattfile($nickname,16); + system("mkdir -p /mnt$ENV{'DEVNAME'}"); + system("mount $ENV{'DEVNAME'} /mnt$ENV{'DEVNAME'}"); + autodelete("/mnt".$ENV{'DEVNAME'}); + system("umount $ENV{'DEVNAME'}"); + } + if ( 32 == ( 32 & $flags )) { + ################# 32: DATA EXPORT ################## + makeattfile($nickname,32); + system("mkdir -p /mnt$ENV{'DEVNAME'}"); + system("mount $ENV{'DEVNAME'} /mnt$ENV{'DEVNAME'}"); + system("smbmount $distpath /mnt/$id -o username=$distaccount"); + system("cp -a /mnt$ENV{'DEVNAME'}/ /mnt/$id"); + system("umount $ENV{'DEVNAME'}"); + # system("umount /mnt/$id"); + } + if ( 64 == ( 64 & $flags )) { + ################# 64: AUTO FORMAT ################## + makeattfile($nickname,64); + system("mkfs.vfat $ENV{'DEVNAME'} > /var/log/squarantine.log"); + system("echo mkfs.vfat $ENV{'DEVNAME'} >> /var/log/squarantine.log"); + #system("mkdir -p /mnt$ENV{'DEVNAME'}"); + #system("mount -o umask=000 $ENV{'DEVNAME'} /mnt$ENV{'DEVNAME'}"); + #system("ln -s /mnt$ENV{'DEVNAME'} /var/squarantine/usbstorages/$nickname"); + } + if ( 128 == ( 128 & $flags )) { + ################# 128: STOP ################## + makeattfile($nickname,128); + } else { + if ( 256 == ( 256 & $flags )) { + ################# 256: MOUNT ################## + if ( 512 == ( 512 & $flags )) { + ################# 512: WRITEABLE ################## + system("mount -o umask=000 $ENV{'DEVNAME'} /var/squarantine/usbstorages/$nickname"); + } else { + ################# : READONLY ################## + system("mount -r -o umask=000 $ENV{'DEVNAME'} /var/squarantine/usbstorages/$nickname"); + } + } + } } - - } $sth->finish; $dbh->disconnect; diff --git a/package/var/squarantine/www/regist.php b/package/var/squarantine/www/regist.php index b3fde2e..beedfb4 100644 --- a/package/var/squarantine/www/regist.php +++ b/package/var/squarantine/www/regist.php @@ -8,15 +8,29 @@ - -address -Logo -
-
:ID
:PASS
- - - -"> - -
- - - -登録済みUSBデバイス一覧"); +// print("

登録済みUSBデバイス一覧

"); - $sql = "select id,id_serial,nickname,memo,flags from media"; + $sql = "select id,id_serial,nickname,memo,flags,distpath,distaccount from media"; $results = mysql_db_query($db,$sql); if (!$results) { @@ -72,9 +68,243 @@ if ( 0 == isset( $_var["id"] )){ $num = mysql_num_fields($results); ?> - +
ID名前説明動作
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ".$row[$j].""); } if ( 0 == $row[4] ) { - print (""); + print (""); } else { - print (""); + print (""); } for ( $i=1 ; $i<=512 ; $i = $i * 2 ) { if ( 0 == ( $i & $row[4]) ){ - $check=""; + $check="│"; } else { - $check="@"; + $check="●"; } print(""); } @@ -100,6 +330,9 @@ if ( 0 == isset( $_var["id"] )){ // print ($row[4]); // flags // print(""); print(""); + print("

+ + + + + + + + +
+
+ + + + + + + + + +
:ID
:PASS
+ + + +"> + +
+
+

登録済みUSBデバイス一覧

+
┏
+
*未登録
+
|
+
┏ +*使用禁止
+
|
+
|
+
┏ +*信頼済(管理者 +のみ利用)
+
|
+
|
+
|
+
┏ +(操作前確認
+
|
+
|
+
|
+
|
+
┏ +(削除ファイルを +バックアップ
+
|
+
|
+
|
+
|
+
|
+
┏ +実行ファイル削除
+
|
+
|
+
|
+
|
+
|
+
|
+
┏ +検疫済ファイルを外 +部にコピー +
|
+
|
+
|
+
|
+
|
+
|
+
|
+
┏ +フォーマット
+
|
+
|
+
|
+
|
+
|
+
|
+
|
+
|
+
┏ +*使用停止
+
|
+
|
+
|
+
|
+
|
+
|
+
|
+
|
+
|
+
┏ +検疫後共有公開
+
|
+
|
+
|
+
|
+
|
+
|
+
|
+
|
+
|
+
|
+
┏ +持出可(書込OK)
USB ID名前説明|
|
|
|
|
|
|
|
|
|
|
外部コピー先
@●│$check"); + print ($row[5]); // distpath + print(""); if (1 == $_var["adminmode"]){ ?>
@@ -132,7 +365,7 @@ exit(0); } // ----------------------------------------------- list mode end----------------------- -$sql = "select id_serial,nickname,flags,memo,distpath from media where id=\"".$_var["id"]."\""; +$sql = "select id_serial,nickname,flags,memo,distpath,distaccount from media where id=\"".$_var["id"]."\""; // echo $sql; $results = mysql_db_query($db,$sql); if (!$results) @@ -143,20 +376,22 @@ if (!$results) $num = mysql_num_fields($results); while($row=mysql_fetch_array($results)) { - $org["id_serial"] =($row[0]); - $org["nickname" ] =($row[1]); - $org["flags" ] =($row[2]); - $org["memo" ] =($row[3]); - $org["distpath" ] =($row[4]); + $org["id_serial" ] =($row[0]); + $org["nickname" ] =($row[1]); + $org["flags" ] =($row[2]); + $org["memo" ] =($row[3]); + $org["distpath" ] =($row[4]); + $org["distaccount"] =($row[5]); } mysql_free_result($results); if ( 0 == strcmp("regist", $_var["mode"])){ // ----------------------------------------------- new regist mode start----------------------- $sql = "update media set - nickname=\"".$_var["nickname"]."\", - flags =\"".$_var["flags"]."\", - memo =\"".$_var["memo"]."\", - distpath=\"".$_var["distpath"]."\" + nickname =\"".$_var["nickname"]."\", + flags =\"".$_var["flags"]."\", + memo =\"".$_var["memo"]."\", + distpath =\"".$_var["distpath"]."\", + distaccount=\"".$_var["distaccount"]."\" where id=\"".$_var["id"]."\""; $results = mysql_db_query($db,$sql); @@ -190,40 +425,6 @@ print "$sql"; 一旦抜いて、もう一度差し直してください format中..."; -print "
";
-passthru("sudo mkfs.vfat   ".$_var["devname"]);
-passthru("sudo mount ".$_var["devname"]." /var/squarantine/usbstorages/".$org["nickname"]);
-passthru("echo sudo mount ".$_var["devname"]." /var/squarantine/usbstorages/".$org["nickname"]);
-#passthru("find /etc -name a*");
-print "
"; -print "

終了しました

"; -print "こちらからアクセスしてください"; - - -//----------------------------format mode end -------------------- -} else if ( 0 == strcmp("delete", $_var["mode"])){ -//----------------------------delete mode start -------------------- -print "

消毒中...

"; -print "
";
-print $_var["devname"]."\n";
-passthru("sudo mount ".$_var["devname"]." /mnt".$_var["devname"]);
-//passthru("sudo mount");
-//print "-------------\n";
-passthru("sudo usbsearchdelete /mnt".$_var["devname"]);
-passthru("sudo umount ".$_var["devname"]);
-passthru("sudo mount ".$_var["devname"]." /var/squarantine/usbstorages/".$org["nickname"]);
-//passthru("sudo mount");
-//passthru("sudo echo mount ".$_var["devname"]." /var/squarantine/usbstorages/".$org["nickname"]);
-//passthru("echo 123");
-//passthru("find /etc -name a*");
-print "
"; -print "

終了しました

"; - - -//----------------------------delete mode end -------------------- } else if ( 0 == strcmp("change",$_var["mode"] )) { //----------------------------device edit mdde start ----------------- print("

登録情報変更

"); @@ -237,105 +438,126 @@ print("

登録情報変更

");
">メモ(備忘録)
-">動作指定 +動作指定
+>*使用禁止 +
+>*信頼済(管理者のみ利用) +
+>操作前確認 +
+>#削除ファイルをバックアップ +
+>実行ファイル削除 +
+>検疫済ファイルを外部にコピー +
+>フォーマット +
+>*使用停止 +
+>検疫後共有公開 +
+>持出可(書込OK) +
+ルールは上から順番に適用されます。*印のついているものは、そこでストップします。#印のついているものは現在使用できません +
+">コピー先PATH //SERVERNAME/DIR/PATH のように入力してください +
+">コピー先PATHへのユーザ名、パスワード USERNAME%PASSWORDと入力してください。必要ない場合も%のみ入力してください +
">
このUSBデバイス(".$org["nickname"].")は未登録です"); - ?> 以下のボタンから登録してください
">ニックネームを登録してください +
">メモ(備忘録) -">動作指定 - +
+動作指定 +
+>*使用禁止 +
+>*信頼済(管理者のみ利用) +
+>操作前確認 +
+>#削除ファイルをバックアップ +
+>実行ファイル削除 +
+>検疫済ファイルを外部にコピー +
+>フォーマット +
+>*使用停止 +
+>検疫後共有公開 +
+>持出可(書込OK) +
+ルールは上から順番に適用されます。*印のついているものは、そこでストップします。#印のついているものは現在使用できません +
+">コピー先PATH //SERVERNAME/DIR/PATH のように入力してください +
+">コピー先PATHへのユーザ名、パスワード USERNAME%PASSWORDと入力してください。必要ない場合も%のみ入力してください +
">
このUSBデバイスは使用禁止です"); - - - $sql = "select * from media where id=\"".$_var["id"]."\""; - $results = mysql_db_query($db,$sql); - if (!$results) - { - print("SQL execution error"); - exit; - } - $num = mysql_num_fields($results); +} else if ( 0 == strcmp("ACTION",$_var["mode"]) ) { +//----------------------------ACTION mode start------------- + +$flags = $org["flags"]; +// print_r ($org); + $actions=""; + if ( 1 == ( 1 & $flags )) { $actions = $actions."「使用禁止」"; } + if ( 2 == ( 2 & $flags )) { $actions = $actions."「信頼済」"; } + if ( 4 == ( 4 & $flags )) { $actions = $actions."「操作前確認」"; } + if ( 8 == ( 8 & $flags )) { $actions = $actions."「削除ファイルをバックアップ」"; } + if ( 16 == ( 16 & $flags )) { $actions = $actions."「実行ファイル削除」"; } + if ( 32 == ( 32 & $flags )) { $actions = $actions."「検疫済ファイルを外部にコピー」"; } + if ( 64 == ( 64 & $flags )) { $actions = $actions."「フォーマット」"; } + if ( 128 == ( 128 & $flags )) { $actions = $actions."「使用停止」"; } + if ( 256 == ( 256 & $flags )) { $actions = $actions."「検疫後共有公開」"; } + if ( 512 == ( 512 & $flags )) { $actions = $actions."「持出可」"; } + + if ( 4 == ( 4 & $flags )) { +//----------------------------actionconfirm mode start------------- + + print("

このUSBデバイスは".$actions."として設定されています

"); ?> - - + 以下のボタンを押して開始してください + + + "> + "> + + "> + ".$row[$j].""); - } - } - mysql_free_result($results); - mysql_close($dbh); +//----------------------------actionconfirm mode end------------- -?> + } else if ( 0 != $flags ) { +//----------------------------actiondisplay mode start------------- -
ID名前説明
-状態の変更は管理としてログインしてください -このUSBデバイスは使用停止中です"); - - - $sql = "select * from media where id=\"".$_var["id"]."\""; - $results = mysql_db_query($db,$sql); - if (!$results) - { - print("SQL execution error"); - exit; - } - $num = mysql_num_fields($results); -?> - - -".$row[$j].""); - } - } - mysql_free_result($results); - mysql_close($dbh); - - -?> -
ID名前説明
-状態の変更は管理としてログインしてください -このUSBデバイスの使用は保留中です"); + print("

このUSBデバイスは".$actions."として設定されています

"); $sql = "select * from media where id=\"".$_var["id"]."\""; @@ -364,43 +586,97 @@ print("

このUSBデバイス(".$org["nickname"].")は未登録です

"); ?>
-状態の変更は管理としてログインしてください -このUSBデバイスのフォーマットを開始します"); - - -?> - -以下のボタンを押して開始してください -
- -"> -"> - -
+状態の変更は管理者としてログインしてください このUSBデバイスの消毒を開始します"); - -echo $_var["devname"]; -?> +//----------------------------actiondisplay mode end------------- + } +} else if ( 0 == strcmp("DOACTION", $_var["mode"])){ +//----------------------------manual action mode start -------------------- + +ob_end_flush(); + +$flags = $org["flags"]; + $actions=""; + if ( 1 == ( 1 & $flags )) { $actions = $actions."「使用禁止」"; } + if ( 2 == ( 2 & $flags )) { $actions = $actions."「信頼済」"; } + if ( 4 == ( 4 & $flags )) { $actions = $actions."「操作前確認」"; } + if ( 8 == ( 8 & $flags )) { $actions = $actions."「削除ファイルをバックアップ」"; } + if ( 16 == ( 16 & $flags )) { $actions = $actions."「実行ファイル削除」"; } + if ( 32 == ( 32 & $flags )) { $actions = $actions."「検疫済ファイルを外部にコピー」"; } + if ( 64 == ( 64 & $flags )) { $actions = $actions."「フォーマット」"; } + if ( 128 == ( 128 & $flags )) { $actions = $actions."「使用停止」"; } + if ( 256 == ( 256 & $flags )) { $actions = $actions."「検疫後共有公開」"; } + if ( 512 == ( 512 & $flags )) { $actions = $actions."「持出可」"; } + + if ( 4 == ( 4 & $flags )) { +//----------------------------actionconfirm mode start------------- + + print("

このUSBデバイスは".$actions."として設定されています

"); + if ( 1 == ( 1 & $flags )) { + $action = "「使用禁止」"; + print $action; +} else { + if ( 16 == ( 16 & $flags )) { + $action = "「実行ファイル削除」"; + print $action; + print "

消毒中...

"; + print "
";
+      print $_var["devname"]."\n";
+      passthru("sudo mount ".$_var["devname"]." /mnt".$_var["devname"]);
+      //passthru("sudo mount");
+      //print "-------------\n";
+      passthru("sudo usbsearchdelete /mnt".$_var["devname"]);
+      passthru("sudo umount ".$_var["devname"]);
+      print "
"; + } + if ( 32 == ( 32 & $flags )) { + $action = "「検疫済ファイルを外部にコピー」"; + print $action; + print "

外部にコピー中...

"; + print "
";
+      passthru("sudo mkdir -p /mnt".$_var["devname"]);
+      passthru("sudo mount ".$_var["devname"]." /mnt".$_var["devname"]);
+      passthru("sudo smbmount ".$_var["distpath"]." /mnt/$id -o username=".$_var["distaccount"]);
+      passthru("sudo cp -a /mnt".$_var["devname"]."/ /mnt/".$_var["id"]);
+      passthru("sudo umount ".$_var["devname"]);
+      print "
"; + } + if ( 64 == ( 64 & $flags )) { + $action = "「フォーマット」"; + print $action; + print "

format中...

"; + print "
";
+      passthru("sudo mkfs.vfat   ".$_var["devname"]);
+      passthru("sudo mount ".$_var["devname"]." /var/squarantine/usbstorages/".$org["nickname"]);
+      passthru("echo sudo mount ".$_var["devname"]." /var/squarantine/usbstorages/".$org["nickname"]);
+      #passthru("find /etc -name a*");
+      print "
"; + } + if ( 128 == ( 128 & $flags )) { + $action = "「使用停止」"; + print $action; + } else { + if ( 256 == ( 256 & $flags )) { + $action = "「検疫後共有公開」"; + print $action; + if ( 512 == ( 512 & $flags )) { + $action = "「持出可」"; + print $action; + passthru("sudo mount ".$_var["devname"]." /var/squarantine/usbstorages/".$org["nickname"]); + } else { + passthru("sudo mount -r ".$_var["devname"]." /var/squarantine/usbstorages/".$org["nickname"]); + } + print "

終了しました

"; + print "こちらからアクセスしてください"; + + } + } +} +} +} -以下のボタンを押して開始してください -
- -"> -"> - -
- diff --git a/package/var/squarantine/www/sambalog b/package/var/squarantine/www/sambalog new file mode 120000 index 0000000..3887b3c --- /dev/null +++ b/package/var/squarantine/www/sambalog @@ -0,0 +1 @@ +/var/log/samba \ No newline at end of file diff --git a/package/var/squarantine/www/templates/0.未登録.html b/package/var/squarantine/www/templates/0.未登録.html index da7d53e..2a3886f 100644 --- a/package/var/squarantine/www/templates/0.未登録.html +++ b/package/var/squarantine/www/templates/0.未登録.html @@ -17,7 +17,7 @@
- -
+ + diff --git a/package/var/squarantine/www/templates/1.使用禁止.html b/package/var/squarantine/www/templates/1.使用禁止.html index 69ab679..114c3b6 100644 --- a/package/var/squarantine/www/templates/1.使用禁止.html +++ b/package/var/squarantine/www/templates/1.使用禁止.html @@ -17,7 +17,7 @@
- -
+ + diff --git a/package/var/squarantine/www/templates/128.使用停止.html b/package/var/squarantine/www/templates/128.使用停止.html new file mode 100644 index 0000000..189f0b1 --- /dev/null +++ b/package/var/squarantine/www/templates/128.使用停止.html @@ -0,0 +1,23 @@ + + + +squarantine + + + + + + + + +
addressLogo
+

このUSBデバイスは使用停止中です

+ +詳細は以下のボタンから確認してください +
+ + + +
+ + diff --git a/package/var/squarantine/www/templates/16.強制削除.html b/package/var/squarantine/www/templates/16.強制削除.html new file mode 100644 index 0000000..80daf8b --- /dev/null +++ b/package/var/squarantine/www/templates/16.強制削除.html @@ -0,0 +1,23 @@ + + + +squarantine + + + + + + + + +
addressLogo
+

このUSBデバイスは実行ファイルの強制削除動作が登録されています

+ +詳細は以下のボタンから確認してください +
+ + + +
+ + diff --git a/package/var/squarantine/www/templates/2.利用可能.html b/package/var/squarantine/www/templates/2.利用可能.html new file mode 100644 index 0000000..79c21bd --- /dev/null +++ b/package/var/squarantine/www/templates/2.利用可能.html @@ -0,0 +1,23 @@ + + + +squarantine + + + + + + + + +
addressLogo
+

このUSBデバイスは信頼済み(管理者用)として登録されています

+ +詳細は以下のボタンから確認してください +
+ + + +
+ + diff --git a/package/var/squarantine/www/templates/20.削除.html b/package/var/squarantine/www/templates/20.削除.html new file mode 100644 index 0000000..6a82ec1 --- /dev/null +++ b/package/var/squarantine/www/templates/20.削除.html @@ -0,0 +1,25 @@ + + + +squarantine + + + + + + + + +
addressLogo
+

このUSBデバイス中の実行ファイルを削除します

+ + +以下のボタンを押して開始してください +
+ + + + +input type="hidden" name="flags" value="##FLAGS##">
+ + diff --git a/package/var/squarantine/www/templates/32.エクスポート.html b/package/var/squarantine/www/templates/32.エクスポート.html new file mode 100644 index 0000000..29ec48b --- /dev/null +++ b/package/var/squarantine/www/templates/32.エクスポート.html @@ -0,0 +1,23 @@ + + + +squarantine + + + + + + + + +
addressLogo
+

データを転送中です

+ +詳細は以下のボタンから確認してください +
+ + + +
+ + diff --git a/package/var/squarantine/www/templates/4.操作前確認.html b/package/var/squarantine/www/templates/4.操作前確認.html new file mode 100644 index 0000000..f89ad9e --- /dev/null +++ b/package/var/squarantine/www/templates/4.操作前確認.html @@ -0,0 +1,25 @@ + + + +squarantine + + + + + + + + +
addressLogo
+

このUSBデバイスは##ACTION##として設定されています

+ + +以下のボタンを押して開始してください +
+ + + + +
+ + diff --git a/package/var/squarantine/www/templates/64.強制フォーマット.html b/package/var/squarantine/www/templates/64.強制フォーマット.html new file mode 100644 index 0000000..b0fb4d9 --- /dev/null +++ b/package/var/squarantine/www/templates/64.強制フォーマット.html @@ -0,0 +1,23 @@ + + + +squarantine + + + + + + + + +
addressLogo
+

このUSBデバイスは強制フォーマットとして登録されています

+ +詳細は以下のボタンから確認してください +
+ + + +
+ + diff --git a/package/var/squarantine/www/templates/68.初期化.html b/package/var/squarantine/www/templates/68.初期化.html new file mode 100644 index 0000000..b6c3c12 --- /dev/null +++ b/package/var/squarantine/www/templates/68.初期化.html @@ -0,0 +1,24 @@ + + + +squarantine + + + + + + + + +
addressLogo
+

このUSBデバイスを今からフォーマットします

+ +以下のボタンを押して開始してください +
+ + + + +
+ +