タグ

cmdに関するhiroomiのブックマーク (110)

  • PHPやNode.jsなどに任意コマンド実行の脆弱性、原因はWindows仕様の理解不足

    多くのプログラミング言語の処理系に、攻撃者が任意のコマンドを実行できる深刻な脆弱性が見つかった。JPCERTコーディネーションセンター(JPCERT/CC)と情報処理推進機構(IPA)が共同運営する脆弱性対策情報ポータルサイト「JVN(Japan Vulnerability Notes)」で2024年4月15日に公開された。 脆弱性が確認されたのは「PHP」「Rust」「Haskell」の各言語処理系とJavaScriptTypeScriptの処理系「Node.js」、音声や動画をダウンロードできる高機能なコマンド「yt-dlp」である。ただし、この脆弱性の影響を受けるOSはWindowsだけで、LinuxmacOSなどの他のOSには影響しない。 多くのプログラミング言語は、プログラムの中からOS上でコマンドを実行する機能を持つ。Windowsでは言語処理系が「CreateProces

    PHPやNode.jsなどに任意コマンド実行の脆弱性、原因はWindows仕様の理解不足
    hiroomi
    hiroomi 2024/05/09
    ”プログラムの中からOS上でコマンドを実行する機能を持つ。Windowsでは言語処理系が「CreateProcess」という関数を呼び出すことでコマンドを実行するのが一般的”
  • WifiのSSID設定をバッチファイルで一括設定 – かふぇ部

    最近はwifiを導入しているところが増えてきて、PCにwifiの設定をすることが結構出てきたので、バッチファイルを使って設定する方法を記載しておきます。 今回はWin10環境で既存の設定をエクスポートして、各端末にインポートする方法で設定を行います。 ざっくりの流れとしては wifi設定可能な端末でwifiの設定を行う 設定されたプロファイルをxml形式でエクスポートする 各端末にプロファイルをインポートする 上記3つの工程でwifi設定を行います。 wifiプロファイルのエクスポート 今回の説明用にSSIDが「TEST」、セキュリティーをwpa2で「Test0123」という設定を用意したのでこちらを使用します。 まずはこのwifiのプロファイルを表示して確認します。 コマンドプロンプトを開いて下記コマンドを実行します。 コマンド:「netsh wlan show profile」 次にこ

    WifiのSSID設定をバッチファイルで一括設定 – かふぇ部
  • Windows 10でBluetoothラジオ/アダプターをcmd/powershellからオン/オフする

    このような単純な作業ですが、私は満足のいく解決策を見つけられずにいます。試してみたこと(ラジオの状態を知るために、Bluetooth接続のスピーカーから音楽を流しています)。 管理者としてdevconを使用します。devcon disable USBVID_8087&PID_07DC&REV_0001` (これは私のBluetoothアダプタのHW IDです)...働くために再起動が必要です...。 管理者としてパワーシェルを使用します。Disable-NetAdapter "Bluetooth Network Connection 3"` (これは私のBluetoothアダプタの名前の翻訳です)... それはPANドライバを無効にしますが、Bluetoothスピーカーは音楽を再生し続けています... 管理者として net を使用しています。net stop bthserv`... 実際に

    hiroomi
    hiroomi 2019/09/13
  • Windows のコマンド

    サポートされているすべてのバージョンの WindowsWindows Serverには、一連の Win32 コンソール コマンドが組み込まれています。 この一連のドキュメントでは、スクリプトまたはスクリプト ツールを使用してタスクを自動化するために使用できる Windows コマンドについて説明します。 コマンド ライン シェル Windowsには、コマンド シェルと PowerShell の 2 つのコマンド ライン シェルがあります。 各シェルは、ユーザーとオペレーティング システムまたはアプリケーション間の直接通信を提供するソフトウェア プログラムであり、IT 運用を自動化するための環境を提供します。 コマンド シェルは、バッチ (.bat) ファイルを使用して、ユーザー アカウント管理や夜間のバックアップなどの日常的なタスクを自動化するために Windows に組み込んだ最初

    Windows のコマンド
    hiroomi
    hiroomi 2019/08/08
  • 【コマンドプロンプト】Windows資格情報の追加作成/表示/削除:CMDKEYコマンド - ぱそかけ

    資格情報マネージャーで管理されている資格情報の追加作成/表示/削除をコマンドプロンプトで行う方法の書式、使用例を紹介します。

    hiroomi
    hiroomi 2019/08/08
    cmdkey /add:192.168.0.100 /user:TestUser /pass:P@sswOrd // cmdkey /list:192.168.0.100 //cmdkey /list // cmdkey /generic:xxx.xxx.xxx.xxx /user:hoge.hoge /pass:hogehoge <プロキシはこっちみたい。
  • Telnet を自動化して RTX1210 の DHCP 状況を取得する | yuu26-memo

    RTX1210 に対する Telnet 操作を自動化できたため、その手順を解説します。 今回は、YAMAHA RTX1210 のコマンドで利用しましたが、ルータに限らず Telnet 操作を自動化したい場合に応用できると思います。 今回やりたいことネットワーク内で DHCP の空きアドレスが枯渇している疑惑があり、確認を自動化することが目的でした。 SNMP では取得できないため、Telnet で下記操作が必要です。 $ telnet 10.0.xxx.yyy Password: > console lines infinity > show status dhcp (ここに DHCP 状況が出力される) > quit 単純に show status dhcp コマンドを実行すればよいのですが、結果が長いと1画面に表示されないため console lines infinity で行数制限を

    Telnet を自動化して RTX1210 の DHCP 状況を取得する | yuu26-memo
    hiroomi
    hiroomi 2019/08/05
    DHCP の空きアドレスが枯渇している疑惑があり、確認を自動化する
  • 第1回 kintone コマンドラインツールを使ってみよう! – cybozu developer network

    はじめに kintoneではExcel/CSVを使ってデータのインポートやエクスポートをすることができますが、コマンドラインからもCSVファイルを使って同様なことができます! kintone コマンドラインツールとは、簡単にコマンドライン上からkintoneにデータのインポート・エクスポートをできるようにしたツールのことです。 「はじめようkintone コマンドラインツール」では、以下のような方向けに、基的な操作方法や活用方法をご紹介していきます。 エクセルなどと連携させたいけど、プログラミング少し苦手という方 コマンドラインでのデータのインポートやエクスポートをしたいという初心者の方 通常のCSVのデータ入出力ではできないことも、こちらのコマンドラインツールを使えばできる!なんてこともあったりします。 初回は、まず「環境設定」と「レコードデータの取得」というテーマでお届けします。 環

    第1回 kintone コマンドラインツールを使ってみよう! – cybozu developer network
  • 環境変数の値の参照と設定(SET)

    コマンドプロンプトの環境で、環境変数に設定されている値を参照したり、新しい値を設定するために使用する SET コマンドの使い方について解説します。なおコマンドプロンプトから SET コマンドを使って環境変数に値を設定した場合、そのコマンドプロンプト内でのみ有効となる一時的な設定となります。永続的に環境変数の値を設定するには SETX コマンドを使うか、 Windows の環境変数の設定画面から行います。

    環境変数の値の参照と設定(SET)
    hiroomi
    hiroomi 2019/07/03
  • .bat(バッチファイル)で、setコマンドを使いこなすための5つの豆知識 - Qiita

    setコマンドはバッチファイルに必須のコマンドです。 そこで、setコマンドの豆知識的な機能を紹介します。 1.set /aに関して その数自身を計算するときは、簡単な書き方ができる。

    .bat(バッチファイル)で、setコマンドを使いこなすための5つの豆知識 - Qiita
    hiroomi
    hiroomi 2019/07/03
  • [cmd.exe]clipコマンドで改行を含まない文字をクリップボードにセットする | akamist blog

    Windowsのコマンドに、clipコマンドというものがあります。clipコマンドを利用すると、コマンドラインから非対話で、クリップボードに文字をセットすることができます。 下記のコマンドでは、helloという文字をクリップボードにいることができますが、末尾に改行文字が入ってしまいます。 echo hello | clip クリップボードに入れる文字の末尾に改行文字を入れたくない場合は、下記のようにすると良いです。 set /P <NUL="hello" | clip このコマンドを実行すると改行なしで「hello」という文字列がクリップボードに入ります。

    [cmd.exe]clipコマンドで改行を含まない文字をクリップボードにセットする | akamist blog
    hiroomi
    hiroomi 2019/07/03
    "set /P <NUL="hello" | clip このコマンドを実行すると改行なしで「hello」という文字列がクリップボードに入ります。"
  • コマンドでユーザーアカウント、グループアカウントを作成する - Windows - Project Group

    ユーザー、グループを作成するコマンドです。 通常はコンピューターの管理からユーザー、グループを作成しますが、大量のユーザーを作成する場合はコマンドの方が便利です。 rem 「user01」ユーザーを作成する net user user01 /add rem パスワード「password123」に変更する net user user01 password123 rem ユーザー作成時にパスワードも指定する net user user01 /add password123 rem 「Administrators」グループに「user01」を所属させる net localgroup administrators user01 /add rem 「user01」ユーザーを削除する net user user01 /delete rem ユーザーの情報を確認する ney user user01

    hiroomi
    hiroomi 2019/07/02
    ”net localgroup”
  • Tera Termマクロをバッチファイルから実行する方法|Netwiz LLC

    Tera Termマクロを実行する方法は3つあります。 マクロファイルをダブルクリックして実行する。 Tera Termの[コントロール]-[マクロ]からマクロを実行する。 コマンドラインからttpmacro.exeを実行し、引数にマクロファイルを指定してマクロを実行する。 今回は3番目の「コマンドラインからttpmacro.exeを実行」する方法について解説し、その後バッチファイルにコマンドを記載して実行する方法について解説します。 Tera Termマクロをバッチファイルから実行する方法はパラメータを動的に指定できるため実行時の自由度が増します。そのため、バッチファイルからTera Termを実行する方法を覚えておくと便利です。 コマンドラインからttpmacro.exeを呼び出す方法コマンドラインからTera Termマクロを実行するためにはコマンドプロンプトからttpmacro.e

    Tera Termマクロをバッチファイルから実行する方法|Netwiz LLC
    hiroomi
    hiroomi 2019/06/21
    "Tera Term 4.92からは、paramに加えてparams配列が使えるようになりました。"
  • 無線LANの接続先が勝手に切り替わってしまう場合の対処方法

    Windowsの無線LANで「接続先の優先順位を変更する方法」「勝手な接続をしないようにする方法」「不要なアクセスポイントを削除する方法」この3点を紹介しています。

    無線LANの接続先が勝手に切り替わってしまう場合の対処方法
    hiroomi
    hiroomi 2019/06/19
    ”netsh wlan set profileorder name="BUFFALO-XXXX" interface="Wi-Fi 2" priority=1”
  • Windows 10 で 無線LAN (Wi-Fi) の接続順序を変更する

    こんにちは。 今回の記事は、無線LAN アクセスポイントの接続順序を変更する方法を紹介します。 現代はネットワーク社会なので、自宅で無線に接続、外出先でテザリング、ポケットWi-Fiなどなど、いろいろなアクセスポイントに接続しますよね。 過去に接続したことがあるアクセスポイントの受信範囲にはいると、自前のポケットWi-Fiにつないでるのに奪われてしまう、なんてことがあるあるだと思います。 そんなときのために、現在どのような順番で優先になっているのか、どのようにして優先順を変えるのか、またあとがきでは削除する方法まで紹介したいと思います。 現在の優先順序確認 画面左下のWindows マークをクリックし、cmd と入力し、コマンドプロンプトを右クリックから管理者として実行をクリックします。ユーザーアカウント制御の確認が出た場合は、はい を押して進みます。 コマンドプロンプトに、netsh w

    Windows 10 で 無線LAN (Wi-Fi) の接続順序を変更する
    hiroomi
    hiroomi 2019/06/19
  • Windows コマンド net user / net localgroup で コマンドプロンプトからアカウント管理するメモ

    Windows コマンド net user / net localgroup で コマンドプロンプトからアカウント管理するメモ はじめに# 2015 年の初仕事は, Windows 2003 サーバの障害復旧から始まった. 連休最後の昨日は AWS で Ubuntu や Windows2012 サーバを気軽に構築できることに感動した. そして, 仕事始めの今日は部門のオンポロファイルサーバが壊れたので Windows2003 のクリーンインストールからとは (-_-) — きつね (@tsu_nera) 2015, 1 月 5 結局復旧できない (データロスト??) なので, 明日も頑張ります. ということで, 明日やることのメモ. 今日は, Windows2003 サーバを再インストールしたので, 明日はユーザとグループを作成し直す. できれば, コマンドラインからやりたい. コマンド#

    Windows コマンド net user / net localgroup で コマンドプロンプトからアカウント管理するメモ
    hiroomi
    hiroomi 2019/06/13
  • net userコマンドでユーザーアカウントとパスワードを作成・削除するコマンドプロンプト(Command Prompt)/Windows PowerShell

    https://www.billionwallet.com > Windows 10 > システム(System) > net userコマンドでユーザーアカウントとパスワードを作成・削除するコマンドプロンプト/Windows PowerShell - Windows 10 net userコマンドでユーザーアカウントとパスワードを作成・削除・管理する - コマンドプロンプト(Command Prompt)/Windows PowerShell - Windows 10 ▼ Windows10では通常新しいユーザーアカウントを作成するには、以下のWindowsの設定 > アカウントから行います。1家族とその他のユーザータブをクリックし、右側の2+その他のユーザーをこのPCに追加をクリックしてアカウントを作成していきます。 これだけではなく、 Windows PowerShellまたはコマン

    net userコマンドでユーザーアカウントとパスワードを作成・削除するコマンドプロンプト(Command Prompt)/Windows PowerShell
    hiroomi
    hiroomi 2019/06/13
  • バッチファイルでパスワードの期限を無期限に - 気の向くままに・・・

    日々の事柄での雑感を気の向くままに・・・(Java/Tracネタが多いですが、最近はカメラネタも増えてきたかも(撮影したデータはPicasa Web Albumにて公開しています))。まれに、役に立つ情報が紛れ込むかも知れません?? なお、技術的な(?)内容に関しては勘違いや知識不足等で「実は間違い」ということもありますのでご注意ください(後日訂正している可能性もあります)。 ※トラックバックは即時公開されないように設定しております。あらかじめご了承ください。なお、スパムと判断されるようなトラックバック・コメントは問答無用で予告なく削除します。

    バッチファイルでパスワードの期限を無期限に - 気の向くままに・・・
    hiroomi
    hiroomi 2019/06/13
  • よく使うコントロールパネルのアイテムを素早く起動できるようにする【Windows OS】

    対象OS:Windows 2000 Professional/Windows XP Professional/Windows XP Home Edition、Windows 2000 Server/Windows 2000 Advanced Server コントロールパネルにはたくさんのアイテムがある 周知のとおりコントロールパネルは、Windowsシステムの各種環境設定などを行うアイテムをまとめたものだ。コントロールパネルに含まれる各種アイテムを使うことで、ウィンドウやボタン類などのGUI部品の表示方法を変更したり、システムの動作方法を変更したりできる。特にサイトの読者のような熟練ユーザーなら、時と場合に応じてコントロールパネルのアイテムを使って必要な設定を変更し、最適な状態でWindowsを使えるように工夫しているに違いない。 例――[Windows]+[Break]キーで[システム

    よく使うコントロールパネルのアイテムを素早く起動できるようにする【Windows OS】
    hiroomi
    hiroomi 2019/06/12
  • ゼロからはじめるPython(51) Pythonから自動でGmailを送信

    今回は、Pythonで自動でGmailを送信する方法を紹介する。改めて言うまでもなくEメールは仕事に欠かせないもの。取引先や社内の連絡手段として、メールを使うのは一般的だ。毎月の取引明細や給料明細をメールで送信していることも多いことだろう。定期的に何しらのメールを送信しているなら、その作業を自動化してみよう。 Pythonでメールを送信するプログラムを作ろう 定期的なメール送信の間違いを減らそう 例えば、取引先に月々の取引内容をメールしているとする。その場合、取引先が数社であれば、それほど苦痛ではないかもしれない。しかし、毎月、メールソフトを開いて、複数の会社宛に個別のデータを送信する作業は、慎重を期する作業だ。もしも、請求書の宛先を送り間違えると大変なことになる。 人間が手作業で行うと、宛先の間違いや、添付ファイルの付け忘れなど、どうしても間違いが起こってしまう。そこで、毎月同じ作業をす

    ゼロからはじめるPython(51) Pythonから自動でGmailを送信
    hiroomi
    hiroomi 2019/06/12
    "定期的なメール送信の間違いを減らそう"
  • [REG]「スクリーン セーバー」をレジストリで設定する方法【Win10編】 | Windows 自動化技術大全

    スクリプトによる設定 設定反映用バッチファイル(ユーザーの構成) @echo off reg add "HKEY_CURRENT_USER\Control Panel\Desktop" /v "ScreenSaveActive" /t REG_SZ /d "1" /f reg add "HKEY_CURRENT_USER\Control Panel\Desktop" /v "SCRNSAVE.EXE" /t REG_SZ /d "C:\Windows\system32\ssText3d.scr" /f reg add "HKEY_CURRENT_USER\Control Panel\Desktop" /v "ScreenSaveTimeOut" /t REG_SZ /d "900" /f pause exit 設定反映用バッチファイル(デフォルト ユーザー) @echo off reg l

    [REG]「スクリーン セーバー」をレジストリで設定する方法【Win10編】 | Windows 自動化技術大全
    hiroomi
    hiroomi 2019/06/10