タグ 難読化
人気順 10 users 50 users 100 users 500 users 1000 usersクレカ情報の流出があったタリーズオンラインストアのWebアーカイブから原因を特定した猛者が現れる→集まった有識者たちにより巧妙な手口が明らかに
あらおじ @ojigunma すごい タリーズの原因発見してる人いる 確かにナンカある slick.min.js という画像をスライドするファイルの中に 難読化された悪意のあるコードが追記されてるっぽい 難読化は4段階ぐらいされてるらしい これブラウザとかセキュリティソフトで気づくのは無理なんだろか。。。 x.com/motikan2010/st... 続きを読む
「☆→@に変更」などのメールアドレス難読化手法はChatGPTで簡単に突破できてしまう
SNSのプロフィール欄などにメールアドレスをそのまま載せると、スクレイピングにより収集されて迷惑メールを送られるなどの被害に遭ってしまうため、「abc123☆mail.com(☆をアットマークに置き換えてください)」というような難読化がよく使われています。しかし、このテクニックはChatGPTで簡単に回避できてしまうと、AI... 続きを読む
JavaScriptのアンチデバッグ技術をシンプルな発想で回避する方法
JavaScriptは実行するコードそのものをユーザーに公開してしまう仕様のため、リバースエンジニアリング対策のために難読化されていたり、アンチデバッガーが搭載されていたりします。そうしたアンチデバッグへのシンプルで効果的な対抗策がJavaScriptの解析技術を掲載しているブログ「nullpt.rs」にまとめられています。... 続きを読む
NTT、汎用的な量子回路の難読化に成功 素因数分解アルゴリズムにも適用可 知財保護に期待
NTTは6月20日、汎用的な量子回路を難読化する手法が見つかったと発表した。これまで以上に難読化できる範囲が広がり、プログラムの不正な解析を防げるため、知的財産保護につながるとしている。 量子回路の難読化はこれまで、常にゼロを出力する「NULL量子回路」など一部の回路にしか適用できていなかった。今回の研究で... 続きを読む
悪意あるコードが仕込まれたChrome拡張機能が大量に発見される
セキュリティ研究者で、有名な拡張機能「AdBlock Plus」の元開発者でもあるウラジミール・パラント氏が、Chromeウェブストアにある多数の拡張機能に難読化された悪意あるコードが含まれていたことを発表したと報告しました。 More malicious extensions in Chrome Web Store | Almost Secure https://palant.info/2023/0... 続きを読む
Log4jで話題になったWAFの回避/難読化とは何か
はじめに 2021年12月に発見されたLog4jのCVE-2021-44228は、稀に見るレベル、まさに超弩級の脆弱性となっています。今回、私はTwitterを主な足がかりとして情報収集を行いましたが、(英語・日本語どちらにおいても)かなりWAFそのものが話題になっていることに驚きました。ある人は「WAFが早速対応してくれたから安心だ!... 続きを読む
ダジャレを判定する - Stimulator
- はじめに - 近年、IT業界のダジャレは熾烈の一途を辿っている(ITだけに) 。 類義語を巧みに取り入れたダジャレ、難読化されたダジャレなどが増加し、一体どれで「初笑い」すれば良いのか悩む若者も少なくない。 そのような背景があり、ダジャレを判定するアルゴリズムの開発も盛んである。 ルールベースによる判定では... 続きを読む
ウィーワークのIPO目論見書は「難読化の傑作」-アナリストが警告 - Bloomberg
米ウィーワークの新規株式公開(IPO)の目論見書は、同社の財務モデル構築に必要な情報が欠けていると、IPOの分析に特化したアナリストが指摘した。 トライトン・リサーチのレット・ウォレス最高経営責任者(CEO)はウィー・カンパニーについて、ユニットエコノミクス(顧客1人当たりの採算性)を隠すため多大... 続きを読む
漫画村「星のロミ」の難読化されたJavaScriptファイルを解読してみる
※ただ好奇心で調べてみようって思っただけなので、なんか凄いモノが発見できたとかそういうのではないよ! 前回、復活した漫画村のWebSocket通信を覗き見るという内容の記事を書きました。 JavaScript関連も興味があったのでちょっと覗いてみることにしました。 一度にすべて解読するのは難しいので、この記事は随時書き... 続きを読む
2019/04/12(金) 添付ファイル付不審メールの難読化の調査 - マルウェア解析ブログ
4/12に国内でばら撒かれたメールに添付されたWordファイルのマクロおよびPowerShellの難読化について調査しました。難読化自体は簡易的なものでしたが、調査方法のメモ代わりに記載しておこうと思います。 1. Wordファイルのマクロについて 今回の添付されていた Wordファイルはマクロが仕込まれており、実行するとwmipr... 続きを読む
不正な拡張機能が相次ぐChrome、Googleが防止対策を強化へ - ITmedia エンタープライズ
不正が相次ぐ事態に対応して、ユーザーによるコントロールの強化や、難読化されたコードのある拡張機能の締め出しを目指す。 米Googleは10月1日、WebブラウザChromeの拡張機能について、不正防止のための新たな対策を講じると発表した。悪質なコードを仕込んだ拡張機能が相次いで見つかっている事態を受け、摘発の強化を... 続きを読む
不正な拡張機能が相次ぐChrome、Googleが防止対策を強化へ - ITmedia NEWS
不正が相次ぐ事態に対応して、ユーザーによるコントロールの強化や、難読化されたコードのある拡張機能の締め出しを目指す。 米Googleは10月1日、WebブラウザChromeの拡張機能について、不正防止のための新たな対策を講じると発表した。悪質なコードを仕込んだ拡張機能が相次いで見つかっている事態を受け、摘発の強化を... 続きを読む
"デバッグしてください", "パフォーマンスチューニングしてもらってもいいですか?" とJavaScriptが難読化された状態のページのURLを渡してくる人に、伝えなきゃならない事がある - latest log
2017 - 04 - 19 "デバッグしてください", "パフォーマンスチューニングしてもらってもいいですか?" とJavaScriptが難読化された状態のページのURLを渡してくる人に、伝えなきゃならない事がある webpackを使ったサイト、極端に デバッグ しずらい (外部ライブラリが eval(文字列) の形で埋め込まれる)ので、はっきり言って大キライだったりする — コラーゲンたっぷり... 続きを読む
人気の高いプラグインのフリをするJavaScriptベースマルウェア発見 | マイナビニュース
We clean and protect your website Sucuriは2月9日(米国時間)、「 JavaScript Injections Leads to Tech Support Scam 」において、最近のマルウェア調査の結果、URLネーム変換と画像ファイルを使うことで人気のあるソーシャル共有プラグインの一部であるかのようにふるまうように難読化された興味深いJavaScriptコ... 続きを読む
JavaScriptコードを圧縮・最適化・難読化する「Closure Compiler」のJavaScript版をGoogleが公開。Node.jsもしくはWebブラウザ上で実行可能 - Publickey
JavaScriptコードを圧縮・最適化・難読化する「Closure Compiler」のJavaScript版をGoogleが公開。Node.jsもしくはWebブラウザ上で実行可能 JavaScriptのコードを実際のアプリケーションとしてデプロイする場合には、コード内のコメントやタブ、スペース、改行などの余計な要素を削除し、変数名を短くしたりコードの冗長性を排除するといった最適化を行うことで、... 続きを読む
MySQL Casual Talks vol.4 で マスタN対スレーブ1レプリケーション と mysql_config_editor について話したこと - do_akiの徒然想記
mysqlcasualマスタN対スレーブ1レプリケーション については、 vol.2、 vol.3 で話したことに加えて、 pt-online-schema-change と相性悪いという話をしました。同じ内容だけど、少しずつ加えてるのですよ。ただ、これだけだとあまりに内容が薄いので、もう一本続けて話したのがmysql_config_editor についてです。こちらは、暗号化じゃなくて難読化なの... 続きを読む
難読化、圧縮されたJavaScriptコードを綺麗に整形・「Online javascript beautifier」 - かちびと.net
難読化、圧縮されたJavaScriptコードを綺麗に整形・「Online javascript beautifier」 Web制作の話題を中心に、便利なWebサービスやリソースなどを紹介 Kudos for About This Web制作に役立つTips、チュートリアル、、マーケティングに役立つ情報などのリソースをほぼ毎日配信しています。宜しければメモ代わりにご利用下さい。詳しい情報はAbout... 続きを読む
改行削除するくらいなら gzip したらいいじゃない | WWW WATCH
いや、1バイトの無駄もゆるせねぇんだよとか、難読化したいとかなら別にやればいいんですけど、CSS や JavaScript ファイルの改行やスペースを削除しただけでファイル容量圧縮、読み込み速ーい的なこという人がいるので今さらですが書いてみます。すでに色々なところで書かれてるのでかぶるのは承知の上で。 改行や無駄なスペースなどを削除すること自体が悪いと言ってるわけではありませんのでその辺は誤解ない... 続きを読む
圧縮・難読化したCSSファイルを再整形してくれるツール「PROCSSOR」 | OZPAの表4
先日ご紹介したCSSやJavascriptを圧縮するためのWebサービス「YUI Compressor」。 「後々編集することを考えるなら圧縮前のデータもとっておきましょう」と記しておきながらバックアップデータを白ヤギさんにむしゃむしゃいかれてしまった私。んもう…おっちょこちょいさんなんだからぁ…// で、どうにか復元しなければと思っていたところ、色々ある難読化されたCSSファイルの整形ツールの中... 続きを読む
「Google HTML/CSS Style Guide」を適当に和訳してみた | REFLECTDESIGN
4/24に公開された「Google HTML/CSS Style Guide」が面白そうだったので適当に訳してみました。長いので各項の細かい説明は省いてます。より詳細に知りたい方は、原文を読んでみてください。 Google HTML/CSS Style Guide この文書の背景 この文書は、HTMLやCSSの書式とスタイルのルールを定義するものです。コードの品質が維持される場合に限り、難読化、最... 続きを読む
Echofonに見るクライアント/サーバーの境界線と認証の問題 - 金利0無利息キャッシング – キャッシングできます - subtech
どういう問題があったのか あとで書く 修正案 サーバーサイドへの認可が必要であるならば、サーバーに対して認可を与えれば良い。 秘密の情報を受け取らなければ本人確認として機能しない。 通信内容の暗号化や、アプリケーションの難読化などは(攻撃が困難にはなるだろうが)根本的な対策ではない。 アプリ内から「Twitterアカウントの所有者であること」と「そのデバイスの持ち主であること」の両方を証明するには... 続きを読む
CSSの整形・圧縮が一瞬で行えるツール「csCSSc」: 小粋空間
CSSの整形・圧縮が一瞬で行えるオンラインツール「csCSSc(Client-side CSS (De)Compressor)」を紹介します。圧縮(難読化)解除も行えます。 csCSSc オンラインでCSSの整形・圧縮が行えるツールは色々出回ってます(4項参照)が、csCSScは動作が圧倒的に軽いです。 使い方をざっと説明します。 1.圧縮 ページ一番上にある「Original valid CSS... 続きを読む
HTMLの整形やJavaScriptの難読化を解除する「jsbeautifier.org」: 小粋空間
HTMLの整形やJavaScriptの難読化を解除する「jsbeautifier.org」を紹介します。 JavaScriptの難読化解除には「JsDecoder」を利用していましたが、いつのまにか「Not Found」になってしまってました。 JsDecoder ということで代わりのサイトを探したところ、「Online JavaScript beautifier」を見つけました。 Online ... 続きを読む
徳丸浩の日記: 難読化していないAndroidアプリケーションは脆弱性か
2012年2月20日月曜日 難読化していないAndroidアプリケーションは脆弱性か このエントリでは、Androidアプリケーションにおいて、難読化が施されていない場合、脆弱性にあたるかについて議論します。 はじめに Androidアプリケーションは主にJava言語で記述され、DEX形式のファイルにコンパイルされたコードを、DalvikというJava互換VM上で実行します。DEXおよびAPKファ... 続きを読む
そらいさんのサイトが改竄されたそうなので解析してみた | 諸多日記 - isidai
そらいさんのサービスが改ざん被害にあったとのことで、攻撃コードが載っていたので解析して見ました。 ということで、上記のコードを解析しましたが、難読化の仕組みは単純なのですが、コードを追いかけるのに中々疲れましたww 問題のコード 問題のコードはこれです。 <?php @error_reporting(0); if (!isset($eva1fYlbakBcVSir)) { $eva1fYlbakB... 続きを読む