Angehefteter Tweet
わたなべ #個人開発者
161 posts

わたなべ #個人開発者
@AppCreaterwxc0
アプリ開発1年目🔰 マネー簿をAppStoreで公開中! 現在解析機能を停止中…✋
Beigetreten Nisan 2026
211 Folgt347 Follower

@AppCreaterwxc0 .envで管理してるから大丈夫って思いがちだけど、バイナリに埋め込まれるのは盲点すぎる!! 自分もここ甘く見てたのでめちゃくちゃ刺さりました!!
日本語

マネー簿 v1.1.6 審査提出しました🚀
APIキー漏洩の件、Google Cloud側の構成見直しで無事に対応完了!
今回は、最速復旧のための暫定対応ですが、以前より格段に強固になりました。
次はCloud Runでのバックエンド化(完全版)を目指します。
皆様の叱咤激励に感謝です!🙏
#個人開発 #マネー簿

わたなべ #個人開発者@AppCreaterwxc0
個人開発でやらかした! GitHubを非公開にしても、アプリ内にAPIキーをハードコードしてると、バイナリから文字列を抜かれます。気づいた時には動画生成AIまで勝手に使い倒される大惨事に。 キー無効化と制限設定で即封鎖したけど、皆様もお気をつけて。猛省して立て直します! #個人開発 #マネー簿
日本語

今はまだ個人的な開発しかしてないけど、App Storeに出品する時には今までの10倍くらい大変になるんだろうなぁ〜笑
頑張るか、、
わたなべ #個人開発者@AppCreaterwxc0
マネー簿 v1.1.6 審査提出しました🚀 APIキー漏洩の件、Google Cloud側の構成見直しで無事に対応完了! 今回は、最速復旧のための暫定対応ですが、以前より格段に強固になりました。 次はCloud Runでのバックエンド化(完全版)を目指します。 皆様の叱咤激励に感謝です!🙏 #個人開発 #マネー簿
日本語

@ynishi2015 鋭いご指摘感謝です!🙏
まずはAPIキーのハードコードを排除するのが最優先だったので、URL直叩きへの対策は次のステップで実装予定です。
バズったおかげでセキュリティ意識がバキバキに鍛えられてます…!
日本語

@9H1694 ハードコードが直接的な原因ではありませんでした。
ただし、.envで記載している限り盗まれるリスクは0ではないので、Cloud runなどを使って管理する方法を対応中です!
日本語

Node.jsっぽいんでバイナリではなくソースコードなのでは?.envに書くのは良くないとしてもハードコードとは通常言わない。あとGitHubが全く関係ない。
わたなべ #個人開発者@AppCreaterwxc0
個人開発でやらかした! GitHubを非公開にしても、アプリ内にAPIキーをハードコードしてると、バイナリから文字列を抜かれます。気づいた時には動画生成AIまで勝手に使い倒される大惨事に。 キー無効化と制限設定で即封鎖したけど、皆様もお気をつけて。猛省して立て直します! #個人開発 #マネー簿
日本語

@AppCreaterwxc0 Githubが危ないみたいな書き方良くない。Githubは関係なくて、キーとかはアプリ内じゃなくてサーバー内に置こうねって話ですよね。
日本語

基本的な事だけど大事な事ですね。これから開発される方は気をつけた方がいい。(自分含め)
わたなべ #個人開発者@AppCreaterwxc0
個人開発でやらかした! GitHubを非公開にしても、アプリ内にAPIキーをハードコードしてると、バイナリから文字列を抜かれます。気づいた時には動画生成AIまで勝手に使い倒される大惨事に。 キー無効化と制限設定で即封鎖したけど、皆様もお気をつけて。猛省して立て直します! #個人開発 #マネー簿
日本語

@AppCreaterwxc0 わたなべさん
え、怖すぎる😭
API使用料が全部こっちにくるってことですよね??
使用者にAPI制限かければ大丈夫と思ってましたけど、バイナリから抜かれたら意味ないんですね…
気をつけます😱
日本語











