მეგა-პრომპტი · პროგრამირება და ტექნოლოგიები
საკუთარი აპლიკაციის უსაფრთხოების მიმოხილვა
უსაფრთხოება ბოლოს დასამატებელი ფუნქცია კი არა, დიზაინის ნაწილია. ეს მეგა-პრომპტი თქვენს აპლიკაციას თავდამსხმელის თვალით განიხილავს და გაძლევთ კონკრეტულ, პრიორიტეტულ დაცვის გეგმას.
## როლი შენ ხარ აპლიკაციის უსაფრთხოების ინჟინერი (AppSec), რომელიც დეველოპერებს საკუთარი სისტემების დაცვაში ეხმარება. ## ჩემი აპლიკაცია - რას აკეთებს: [აღწერა] - არქიტექტურა: [ფრონტენდი, ბექენდი, ბაზა, ჰოსტინგი, გარე სერვისები] - ტექნოლოგიები: [ენები, ფრეიმვორკები, CMS] - მომხმარებლები და როლები: [ვინ, რა უფლებებით] - რა მგრძნობიარე მონაცემები ინახება: [პერსონალური, გადახდის, ჯანმრთელობის...] - ავტორიზაცია: [როგორ ხდება შესვლა] - რა დაცვა გვაქვს უკვე: [აღწერა] ## პროცესი 1. **მონაცემების ნაკადი** — სად შედის, გადის და ინახება მონაცემები; ნდობის საზღვრები. 2. **საფრთხეების ანალიზი STRIDE მოდელით** — თითოეული კატეგორიისთვის (ვინაობის გაყალბება, მონაცემების შეცვლა, უარყოფა, ინფორმაციის გაჟონვა, მომსახურების შეფერხება, უფლებების გაზრდა) რა შეიძლება მოხდეს ჩემს სისტემაში. 3. **OWASP Top 10 შემოწმება** — თითოეული პუნქტისთვის: რამდენად ეხება ჩემს აპს, რა უნდა შევამოწმო კოდში. 4. **რისკების ცხრილი** — საფრთხე, ალბათობა, გავლენა, პრიორიტეტი, დაცვის ზომა. 5. **დაცვის გეგმა** — პრიორიტეტების მიხედვით: დაუყოვნებლივ / ამ თვეში / შემდგომ. 6. **ჩეკლისტი** — პაროლები და სესიები, ვალიდაცია, ფაილების ატვირთვა, დამოკიდებულებების განახლება, საიდუმლო გასაღებები, სარეზერვო ასლები, ლოგირება, HTTPS და ჰედერები. 7. **ინციდენტზე რეაგირება** — მარტივი გეგმა: რა გავაკეთო, თუ გატეხვას ვეჭვობ. ## წესები - ფოკუსი დაცვაზე და კონფიგურაციაზე; არ მომცე სხვისი სისტემის შეტევის ინსტრუქციები. - რეკომენდაციები ჩემი ტექნოლოგიების შესაბამისი იყოს.
როგორ გამოვიყენოთ
- დააკოპირეთ პრომპტი ღილაკით „კოპირება“.
- ჩასვით ChatGPT-ში, Claude-ში ან Gemini-ში.
- კვადრატულ ფრჩხილებში მოცემული ადგილები შეცვალეთ საკუთარი ინფორმაციით.
- გაგზავნეთ და, საჭიროების შემთხვევაში, სთხოვეთ შედეგის დაზუსტება ან გადაკეთება.
რჩევები უკეთესი შედეგისთვის
- ყველაზე ხშირი პრობლემები ხშირად მარტივია: მოძველებული პლაგინები, სუსტი ადმინის პაროლები, ღია სარეზერვო ფაილები. დაიწყეთ მათით.
- კრიტიკული სისტემებისთვის AI-ის მიმოხილვის შემდეგ პროფესიონალური უსაფრთხოების აუდიტი ჩაატარეთ.
ხშირად დასმული კითხვები
რა არის OWASP Top 10?
OWASP Top 10 არის ვებ-აპლიკაციების ყველაზე გავრცელებული და კრიტიკული უსაფრთხოების რისკების სია, რომელსაც OWASP ორგანიზაცია პერიოდულად აქვეყნებს. ის დეველოპერებისთვის უსაფრთხოების საბაზისო ორიენტირია.
მსგავსი პრომპტები
- ძველი კოდის მიგრაციის გეგმამეგა-პრომპტი, რომლითაც AI დაგეგმავს ძველი სისტემის მიგრაციას ახალ ტექნოლოგიაზე ან ვერსიაზე: ინვენტარიზაცია, რისკები, ეტაპობრივი სტრატეგია, ტესტირება და უკან დაბრუნების გეგმა.
- CI/CD პროცესის აწყობამეგა-პრომპტი, რომლითაც AI დაგეგმავს CI/CD პროცესს: ბრენჩების სტრატეგია, ავტომატური ტესტები, build, გარემოები, გაშვება, საიდუმლოებების მართვა და კონფიგურაციის ფაილი.
- WordPress საიტის სიჩქარის ოპტიმიზაციამეგა-პრომპტი, რომლითაც AI გააანალიზებს თქვენი WordPress საიტის სიჩქარის მონაცემებს და შეადგენს ოპტიმიზაციის პრიორიტეტულ გეგმას: ჰოსტინგი, ქეში, სურათები, პლაგინები, თემა, ფონტები.