source avatarPetrAnto

بانٹیں

دوبارہ نہ پوچھیں، آپ نے اپنا پاس ورڈ گٹ میں درج کر دیا Apiiro نے ایجینٹ اپروول فائلز میں 2,539 سیکرٹس دریافت کیے۔ فائل کو حذف کرنا اسے درست نہیں کرتا گٹھب پر کلوڈ کوڈ کی .claude/settings.local.json کی 104,185 عوامی نسخے موجود ہیں۔ ان میں سے 1,122، تقریباً 1.1%، کم از کم ایک سیکرٹ رکھتے ہیں۔ ان فائلز میں مل کر 1,379 منفرد قیمتیں ہیں۔ گٹ تاریخ، شیئرڈ سیٹنگز اور ایجینٹ ٹرانسکرپٹس کو شمار کرتے ہوئے، Apiiro نے 1,994 ریپوزٹریز میں 2,539 منفرد سیکرٹس دریافت کیے۔ ---------------------- تو آج تک کس نے دوبارہ پوچھے جانے کی بجائے سہولت کا اخراج کیا؟ 👇 🔹واقعی میں کیا محفوظ ہوتا ہے🔹 کلوڈ کوڈ زیادہ تر شیل کمانڈز سے پہلے پوچھتا ہے۔ "ہاں، اور دوبارہ مت پوچھو" منتخب کریں اور یہ اجازت قاعدہ کے طور پر .claude/settings.local.json میں بالکل وہی کمانڈ محفوظ کر سکتا ہے۔ اگر وہ کمانڈ میں پاس ورڈ، ٹوکن یا کلید شامل تھی، تو قاعدہ بھی اسے رکھتا ہے۔ عام نص میں۔ Apiiro نے Opus 5.5 اور Fable 5.1 کے ساتھ اسے دوبارہ بنایا۔ ایک عام اپروول، جیل بریک نہیں۔ 🔹کیوں مقامی فائل عوامی ہوتی رہتی ہے🔹 گٹ ریپوزٹری میں پہلی بار لکھنے پر، کلوڈ کوڈ فائل کو ڈولپر کے جلوبل گٹ اسکلوز میں شامل کر سکتا ہے۔ یہ ایک مشین پر رہتا ہے۔ یہ پروجیکٹ کے ساتھ نہیں جاتا، اور اس سے پہلے سے ٹریک شدہ فائل پر عمل نہیں کرتا۔ ٹول کبھی بھی ریپوزٹری کے اپنے .gitignore میں انگور لکھتا نہیں۔ Apiiro نے جس 1,105 ریپوزٹریز کا جائزہ لیا، ان میں سے 539 میں، کلوڈ-سہائت شدہ کامٹ نے سیٹنگز فائل تبدیل کردی۔ سیکرٹ والے فائلز میں سے نصف نے کم از کم 217 دن تک ڈि�فالٹ برانچ پر رہا۔ 🔹شمار میں کیا شامل ہے، اور کیا نہیں🔹 موجودہ نسخوں میں: سیکرٹس کا تقریباً ایک تہائی ڈेटا بیس تک رسائی فراہم کرتا ہے، جس میں 379 ڈेटا بیس پاس ورڈز بھي شامل ہيں۔ ساتھ ہي 43 SSH لاگ انز بھي شامل ہيں جو عوامي سرورز پر استعمال ہوتے ہيں۔ وسیع تر 2,539 ميں پراني نسخوں (509 ريبوزيٽريز ميں جو زندہ فائل ميں نهيں، ان ميں 734 سياتريز)، شيرد .claude/settings.json، اور اييجينٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗٗ‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·· Apiiro نے تصدیق کرنے کी کوشش نہीں کی۔ ایک خبردار کمپنی نے تصدیق کردی کہ ان کا اظہار شدہ کلید زندہ رہا۔ اظہار کا خطرہ ثابت ہوا۔ یہاں زندہ برچ کا دعوئ نہیں کیا جاتا۔ 16 کوڈنگ اجینٹس کے مقابلے میں، جن کا مستند دستاوיזات ملاحظہ کئے گئے، صرف کلوڈ کوڈ تصدیق شدہ واحد اجینٹ تھا جس نے معتمد کمانڈ کو پروجکٹ فائل میں ڈافولٹ طور پر لکھا۔ 1,122 سیکرٹ فائلز میں، TruffleHog نے 643 اور gitleaks نے 564 پر نشان لگایا۔ دونوں نے 215 نہ پکڑا۔ زائد تر غلط فهمیدن پاس ورڈز تھے جو کمانڈز میں شامل تھے۔ اسکینرز کلید فارمٹس تلاش کرتے ہيں۔ 🔹عمل ميں آنے والي تجاويز🔹 ▫️ صاف کرنے سے پہلے رُٹِيٹ کر دو 📝 جس فائل ميں كبھي بھي كوئي پاس ورد، ٹوکن يا كليد ركھا گيا، اُس كي هر قيمت كي تبديل كريں۔ موجوده نسخه كو حذف كرنا تاريخ، فورك يا كلونز كو حذف نهى كرتا۔ ▫️ انگور ريبوزيٹري ميں شامل كريں 📝 git rm --cached .claude/settings.local.json، phir ise project ki .gitignore mein شامل كريں۔ ▫️ سياتريز كي بجائے پيٹرنز كي تائيد كريں 📝 Bash(npm run:*) طرز كي قاعدات كي ترجيح ديں۔ كرسينشلز كو كمانڈ ميں لِٹرلز كي بجائے سيكرتس ماينجر سے متغيرات كي صورت ميں ركھيں جو كلوڈ ذخيره كرتا ہے۔ ▫️ اييجينٹ فولدرز كو .env جيتني سمجهيں 📝 .claude/، .cursor/ aur .gemini/ لپटوبز سميت ريموتيس پر سائِنِنگ شامل كريں، جن ميں تاريخ بھي شامل هوني چاهيئيئ۔ ابھار دینا وقت بچانے كا مقصد تھا۔ فائل نے پاس ورد ذخيره كر ليا۔ سُولِيتَت بڑھتى رهي۔ اور وہ كرسينشل جو كبھي كانفِگ لائن نهى هونى چاهيئيئ، وھ بھى بڑھتى رهي۔ جب آپ AI coding agent پر "دوباره مت پوچھو" دبائتيں تو وہ بعد ميں دوباره ياد رکھنے كे لئي بالكال كيا ياد رکھتى ہى؟

No.0 picture
اعلان دستبرداری: اس صفحہ پر معلومات تیسرے فریق سے حاصل کی گئی ہوں گی اور یہ ضروری نہیں کہ KuCoin کے خیالات یا خیالات کی عکاسی کرے۔ یہ مواد کسی بھی قسم کی نمائندگی یا وارنٹی کے بغیر صرف عام معلوماتی مقاصد کے لیے فراہم کیا گیا ہے، اور نہ ہی اسے مالی یا سرمایہ کاری کے مشورے کے طور پر سمجھا جائے گا۔ KuCoin کسی غلطی یا کوتاہی کے لیے، یا اس معلومات کے استعمال کے نتیجے میں کسی بھی نتائج کے لیے ذمہ دار نہیں ہوگا۔ ڈیجیٹل اثاثوں میں سرمایہ کاری خطرناک ہو سکتی ہے۔ براہ کرم اپنے مالی حالات کی بنیاد پر کسی پروڈکٹ کے خطرات اور اپنے خطرے کی برداشت کا بغور جائزہ لیں۔ مزید معلومات کے لیے، براہ کرم ہماری استعمال کی شرائط اور خطرے کا انکشاف دیکھیں۔