タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。
先日、Microsoftは長年Windowsに標準搭載されていたスクリプト言語のVBScriptを非推奨にすると発表しました。VBScriptはExcelのVBAと互換性のある言語で、筆者が大好きだった言語の一つです。VBScriptの終焉は歴史の転換点の一つとも言えます。本稿ではVBScriptの果たした役割を確認し、代わりに何を使えば良いのかも考察してみましょう。 ついにVBScriptが非推奨になってしまった ついにVBScriptが非推奨になってしまった件 2023年10月、ついにMicrosoftはVBScriptをWindowsの非推奨機能「Deprecated features for Windows client」に加えました。近い将来、オンデマンド機能に変更されて、その後、OSからも削除されるとのことです。 VBScriptが大好きだった筆者としては、2023年の重大残念
Microsoftは8月2日(米国時間)、「An update on disabling VBScript in Internet Explorer 11 - Microsoft Edge Blog」において、Windows 7、Windows 8、Windows 8.1に対して2019年8月13日に提供が予定されている累積アップデートにおいて、Internet Explorer 11におけるVBScript機能をデフォルトで無効化すると伝えた。同様の機能は、2019年7月9日に公開されたWindows 10向けの累積アップデートには導入済みとされている。 Windows 7で動作するInternet Explorer 11 Microsoftは数年前からInternet Explorer 11におけるVBScriptのサポート廃止へ向けた取り組みを開始している。ユーザーに対して移行猶予を
Microsoftが、1996年8月にWindowsに導入されたプログラミング言語のVBScriptを段階的に廃止すると発表しました。 Deprecated features in the Windows client - What's new in Windows | Microsoft Learn https://learn.microsoft.com/en-us/windows/whats-new/deprecated-features Microsoft to kill off VBScript in Windows to block malware delivery https://www.bleepingcomputer.com/news/security/microsoft-to-kill-off-vbscript-in-windows-to-block-malware-de
2019 年 6 月に日本の組織に対して不正なショートカットファイルをダウンロードさせようとする標的型攻撃メールが送信されていることを確認しています。これらの標的型攻撃メールにはリンクが記載されていて、リンクをクリックするとクラウドサービスから zip ファイルをダウンロードします。今回は、この検体の詳細について紹介します。 VBScript のダウンローダーが動作するまでの流れ 標的型攻撃メールのリンクからダウンロードできる zip ファイルには、パスワードでロックがかけられたデコイ文書と Password.txt.lnk というショートカットファイルが格納されています。 このショートカットファイルにはコマンドが含まれ、ショートカットファイルを実行することによって動作します。以下は、ショートカットファイルの実行から VBScript で書かれたダウンローダーが動作するまでの流れを示してい
VBスクリプトの難読化と解除 あまり見たことのない *.vbe というファイルを見かけました。 調べてみると、VBスクリプトの難読化をしたファイルみたい。 昔は「Windows Script Encoder」というツールが、Microsoftから提供されていたらしいが、今では提供されておらず、coreとなるDLLを直接呼び出す難読化用のスクリプトが使われているとのこと。 どこが一次情報源かわからなかったけど、とりあえず以下のサイトを参考にしました。 Encode and Decode a VB script スクリプトをちょっと引用させてもらいます。 エンコード(難読化) エンコード側は結構短め。 Option Explicit dim oEncoder, oFilesToEncode, file, sDest dim sFileOut, oFile, oEncFile, oFSO, i
プログラミング言語は、長期間にわたって使われることが多い。例えばC言語が登場したのは1972年だが、いまだに使われている。50年以上使われ続けている計算だ。Pythonが登場したのは1991年で、もう30年以上の歴史がある。 もっとも、プログラミング言語の分野にも新陳代謝はある。比較的新しい言語としては、2011年に登場した「Kotlin」、2012年に登場した「TypeScript」、2014年に登場した「Swift」、正式版が2015年に公開された「Rust」などがある。こうした歴史が浅い言語も、現在ではかなり使われるようになってきた。 一方で消えゆく言語もある。代表的なのが「Objective-C」だろう。この言語は、米Apple(アップル)の製品で動作するアプリの開発言語として長らく使われてきた。以前は、iPhone用アプリを開発しようとすれば、基本的にはObjective-Cを覚
Windows 10から、Windowsの機能についてライフサイクルが明確化された。これに合わせて、Microsoftは削除を予定している機能に関して、開発が停止した段階で機能を「非推奨」として公開している。 今年2023年に非推奨とされた主な機能には、以下の表のようなものがある。 実際にはこのほかにもあるのだが、有償サービス、もしくはわざわざ取り上げるほどでもないものがあり、それらについては表に記載していない。過去に公表されたものを含め完全なリストは、以下のページにある。 ●Windows クライアントの非推奨の機能 https://learn.microsoft.com/ja-jp/windows/whats-new/deprecated-features ハードウェアまで出したのに…… 「Windows Mixed Reality」がついに終了 12月後半になって発表されたのが「Wi
はじめに 2021年4月頃から、細工した RTF ファイルを使って WarzoneRAT、AgentTesla、SnakeKeylogger、NanoCore、Remcos への感染を狙うキャンペーンを確認しています。 このキャンペーンは、細工された RTF ファイルをメールに添付して配信しており、以下の特徴が見られます。 医薬品会社やプラスチック容器メーカーなどの企業に成りすましたメールを使用し、請求書の確認を促す。 CVE-2017-8570 の脆弱性を利用して、マルウェアに感染させる。 1 つのメールに複数の RTF ファイルが添付されていることがある。 ダウンロードされるマルウェアの設定値が使い回されている。 本ブログでは、RTF ファイルの特徴とダウンロードされるファイルについて紹介します。 メールに添付された RTF ファイル メールに「Invoice # 406496.doc
はじめに VBScript(以下VBS)はWindowsに標準搭載されているスクリプト言語で、ランタイム等のインストールが不要で実行可能なため、チーム等で利用するようなスクリプトの作成に適しています。batファイルよりも高度な機能を兼ね備えていますし、コード自体もVisual Basicということで、Excel VBA等でも見慣れたコードで記述が可能となっているため、扱いやすいというのも特徴です。今回は、VBSの基礎として、環境作成と基本コードの実行方法等を学んでいきましょう。 レッスン1.VBSを使うのに必要なものを揃える まず、VBSを実行するために必要な環境を整えていきます。テキストエディタは問いませんが、コーディングする場合には、Visual Studio Code(以下VS Code)があると、コード作成の効率が上がりますので、今回はVS CodeをVBSのエディタとして用いるた
今回はWindowsのタスクスケジューラでVBScriptを起動したいときの方法をご紹介します。 VBScriptを直接実行した場合はうまく起動・実行されるのに、いざタスクスケジューラで設定して、実行してもうまくいかないときがあります。 VBScriptのファイルの格納場所(パス)はフルパスできちんと指定しているにも関わらず、起動条件等をいくら確認してもうまくいかないときの方法です。 私自身も結構つまづいたので備忘録としても対処方法を含めてタスクスケジューラの設定方法をご紹介します。 タスクスケジューラの設定方法 まずは基本となるタスクスケジューラの設定方法をご紹介します。 <Windows10以前の場合> 「スタート」メニューから「すべてのプログラム」―「アクセサリ」―「システムツール」―「タスクスケジューラ」をクリックしていきましょう。 <Windows10・11の場合> 「スタート」
本日は、2019 年 8 月の更新プログラム適用後に発生する Visual Basic 6 (以下 VB6)、Visual Basic for Applications (VBA)、Visual Basic Scripting (VBScript) の問題についてご紹介いたします。 KB4512508 (Windows 10 Version 1903) KB4511553 (Windows 10 Version 1809 and Windows Server 2019) KB4512501 (Windows 10 Version 1803) KB4512516 (Windows 10 Version 1709) KB4512507 (Windows 10 Version 1703) KB4512517 (Windows 10 Version 1607 and Windows Server
Microsoftは、英語版「Microsoft Learn」において、2023年10月付けでVBScriptをWindowsの非推奨機能にしたことをアナウンスした。 英語版「Microsoft Learn」内の「Deprecated features for Windows client」(Windowsクライアントの非推奨の機能)ページのリストに、「VBScript」が追加されている。同ページの日本語版は、10月10日16時時点では更新されていない。 「Deprecated features for Windows client」内の「VBScript」についての記述 非推奨の機能となったとはいえ、将来のWindowsのリリースにおいて、この機能が即座に削除されるわけではなく、いったんは必要に応じインストールされる追加機能として維持され、その後に完全な削除となるようだ。非推奨機能につい
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く