Kenta Takahashi (@knwoop) header
Kenta Takahashi (@knwoop) profile picture

Software Engineer @kauche_inc Go, Lisp, Digital Identity, Emacs enthusiast

Tokyo
Joined November 2014
Photo by Kenta Takahashi (@knwoop)Photo by Kenta Takahashi (@knwoop)Photo by Kenta Takahashi (@knwoop)Photo by Kenta Takahashi (@knwoop)Photo by Kenta Takahashi (@knwoop)Photo by Kenta Takahashi (@knwoop)Photo by Kenta Takahashi (@knwoop)
Kenta Takahashi retweeted
ダークウェブで取引されているのはusername/Passwordではなく、ログイン済みのブラウザのセッションという話。ずっと前からこうなるよと指摘されていてToken Binding の規格化が進められていたが、ある時止められてしまった。ようやくDBSCで再起動しているけど、あの時やってればねぇ…
・いまダークウェブの闇市場で暴落しているもの:単なる「IDとパスワード」のリスト ・代わりに「Russian Market」や「STYX」等の大手闇マーケットで主力になっている商品:ログイン状態と端末の特徴を丸ごと抜いた「ブラウザのクローンデータ」 ・取引相場:一般個人のデータは「1件300円〜1,500円」、企業の管理画面に入れるデータは「数万円〜数十万円」 ・犯罪者側のAI活用:ウイルスが抜いた数万件の雑多なデータから、AIが「会社の権限」や「決済カード付き」だけを自動査定して出品 よく「パスワードを複雑にして、二段階認証をかけておけば安全」と言われますが、闇市場の取引ルールはすでにその対策の先に進んでいます。 今の主流はパスワードを盗むことではなく、マルウェアを使って「ログインした状態のブラウザの中身(Cookieなど)」を丸ごと引っこ抜く手口です。 しかもタチが悪いのが、その人が使っているPCの画面サイズや入っているフォント、言語設定といった「端末のクセ(デジタル指紋)」までセットで梱包して売られている点です。 買い手は「アンチディテクトブラウザ」と呼ばれる特殊なツールにそのデータを読み込ませるだけで、自分のPCを被害者のPCとまったく同じ見た目に偽装できます。こうなると、サービス側のセキュリティも「いつもの持ち主が、いつもの自宅PCからアクセスしている」と完全に騙されるため、二段階認証すら発動せずに素通りしてしまいます。 一度でも怪しい拡張機能や非公式のソフトを入れてブラウザの中身を抜かれたら、パスワードを何十桁にしていても意味がありません。 銀行や決済、仕事の管理画面を開く「メインのブラウザ」と、普段の調べ物や拡張機能を入れる「サブのブラウザ」を完全に分けておく。これだけでも、万が一の時に一番大事な資産を抜かれるリスクは劇的に下げられます。
4
867
34
2,987
414,691
わくわく #ISUCON
2
329
Kenta Takahashi retweeted
New record for Stack Overflow: <1000 questions posted last month
358
693
464
10,084
1,284,869
歩きながら音声入力で開発するのに Pixel 11 Pro Fold が最高すぎる 縦も見やすいし、特に音声入力の精度がいい
129
👀
🎉NEW @NIST BLOG! Design Tenets for Agent Identity Management Systems We’ve defined an initial set of “Design Tenets” for agentic identity, authentication & authorization nist.gov/blogs/cybersecurity…
69
Kenta Takahashi retweeted
JetBrains IDEs are now powered by libghostty! This brings huge feature and performance improvements to JB terminals! Based on their own annual reports, that's over 12.5 million active users across all platforms about to get a libghostty-powered terminal. blog.jetbrains.com/platform/… I'll repeat myself: libghostty is and was always the primary goal of the Ghostty project (I said this in the first public talk I ever gave about Ghostty). The importance and impact of a free, liberally licensed, high quality terminal emulator library that runs anywhere and everywhere dwarfs any single terminal emulator application on its own. I've estimated Ghostty's (GUI, not libghostty) own users at around a couple million. Overnight, 6x that are using a libghostty-powered terminal. From one integration. Happy to see this, happy to hear JetBrains had a positive experience, and looking forward to continuing to improve and ship a stable libghostty tag soon!
99
162
20
3,344
123,959
‼️Microsoft Authenticator Flaw Lets Malicious Android Apps Steal Account Tokens With Zero Permissions Details: cybersecuritynews.com/micros… Microsoft patched high-severity flaw CVE-2026-80097 (CVSS 8.6) in Authenticator for Android, allowing malicious apps with no declared permissions to steal work account access tokens due to improper authentication in its broker component. Microsoft classified the flaw as a local elevation-of-privilege vulnerability. The issue affected Android devices with Microsoft Authenticator installed and a signed-in work account. #cybersecuritynews
80
1,154
247
3,487
475,346
We should be more ambitious with the software we build danluu.com/ambitious/
81
Kenta Takahashi retweeted
ちなみにPHPで大変なことになっている会社があるなら、軽い相談くらいなら無料で受けるのでDMで聞いてください😊 変な開発会社に頼むとデタラメを言われる可能性もあり、そういうのを無くしたいので😅
4
19
1,361
oh.
During this red-teaming exercise, we also found a vulnerability that allows for unauthenticated remote code execution in Brotli, a widely-deployed compression library included in many pieces of software such as Node.js, Bun, and Envoy. The flaw could let an attacker run their own code on affected systems by sending or replying with malicious compressed data, without any need to create a user account. That is, an unpatched server that accepts compressed input could be taken over by a malicious client, and an unpatched client that accepts compressed input (such as “curl --compressed”) could be taken over by a malicious server. This root cause issue was actually fixed in the Brotli source code in February, but it wasn’t known at the time that it gave rise to a security vulnerability and there was no more recent release of Brotli. Since Brotli is built into other software, any software which includes this library needs to take the update too, followed by the users of that software. We disclosed the vulnerability to Brotli and other downstream projects such as Node.js, which released or are currently releasing security updates, and Brotli cut new release versions and published a CVE. More details on the patch and mitigations below: patchtheplanet.org/brotli
76
Kenta Takahashi retweeted
なぜ、私たちはBackground Agentを内製したのか? 大規模monorepoでの並列開発や、自社の開発環境との連携といった、バクラクの開発課題に向き合うなかで生まれた「haro」。 その開発背景や活用事例、今後の展望を Staff Software Engineer @izumin5210 が紹介しています。 tech.layerx.co.jp/entry/why-…
85
61
588
300,340
Kenta Takahashi retweeted
Some stats on #php2shell. In the 10 hours before it was publicly announced, across the @Cloudflare network we saw thousands of attempts to exploit it. That jumped to tens of thousands in the 45 minutes post announcement, hundreds of thousands within 2 hours, and millions now.
287
3,266
675
22,627
2,276,490
Kenta Takahashi retweeted
SMS OTPを送ることなくフィッシング耐性ありのワンタップ電話番号確認を実現するFirebase Phone Number VerificationにKDDIが対応 // Google Firebase と連携し、1ステップ本人確認を実現する「Number Verification v2」商用提供を開始 newsroom.kddi.com/news/detai…
10
40
5,205