Panduan cepat melaporkan bug

Salah satu bagian yang paling sulit adalah tugas pengembang untuk melaporkan perubahan dan permintaan bantuan menyamar sebagai kesalahan informasi. Beberapa orang menulis laporan bug yang sangat baik. Laporan ini memberikan informasi yang saya butuhkan untuk mereproduksi masalah dan menyarankan Anda dari sana. Lainnya memberikan rincian dari masalah Anda tanpa lingkungan membingungkan. Kasus-kasus ini sulit.

Terakhir kali aku pesan kesalahan sulit untuk mereproduksi masalah. orang yang memberikan pesan kesalahan saya berikan arah diikuti Cobalt Mogok 3.0 beta tester. Dia memberi segalanya untuk operator bertanya. Itu bagus. Aku punya persis berita saya mencoba untuk menemukan mereka duduk bekerja di masalah komputernya.

Dalam blog ini, saya ingin berbagi panduan tentang laporan bug saya berikan Cobalt Mogok 3.0 “penguji beta. Jika Anda perlu mengirim laporan bug atau email permintaan dukungan support@strategiccyber.com. = Dobj

1. Jelaskan masalah dan lingkungan sebanyak mungkin

Ketika melaporkan bug [atau permintaan bantuan], mencoba untuk menjawab pertanyaan-pertanyaan berikut:

1. Apa yang Anda coba lakukan?
Anda harapkan 2. apa langkah yang Anda ambil untuk mencapai hal ini?
3 apa yang terjadi?
4.?
lima langkah apakah Anda ambil untuk mengatasinya

Berikut adalah contoh:

“saya mencoba untuk menggunakan DNS Beacon (windows / beacon_dns / reverse_http). Saya memperkenalkan tim saya untuk memuat dan server malwarec2.losenolove.com. Saya menunjukkan catatan NS untuk profiles.losenolove.com dan game.losenolove.com di malwarec2.losenolove.com. Saya tidak bisa masuk ke lingkungan sistem pelanggan callback Anda. Aku tidak tahu bagaimana untuk melanjutkan. “

di atas adalah penting Ini memberikan konteks untuk masalah pengguna mengalami. Dalam kasus DNS Beacon, itu informasi pemecahan masalah cukup mudah tentang aspek routing dan tim lokasi server .. juga membantu saya jika Anda dapat melihat sesuatu dalam uji laboratorium atau lingkungan klien. Jika Anda melaporkan bug, itu lebih baik bagi kami berdua, jika dapat direproduksi dalam tes laboratorium. laboratorium pengujian yang lebih baik karena maka kita dapat melakukan percakapan tentang hal-hal dalam bermain. pengaturan klien sangat sulit Ada terlalu banyak yang tidak diketahui yang dapat mempengaruhi hasil pekerjaan.

contoh ini juga penting karena memberikan informasi spesifik tentang konfigurasi pengguna dari bisa pergi. dalam hal mempertanyakan C2 berita terkait pendengar penting. Jika mengalami masalah dalam mengirim Phish, phishing menyalin template Anda sangat penting. sesuatu yang bisa memberi saya yang memungkinkan saya untuk melihat ke dalam masalah dalam laporan laboratorium saya akan menyebabkan resolusi yang lebih baik dari masalah atau kesalahan.

2. pengaturan Anda

Hal berikutnya yang perlu Anda ketahui informasi tentang Cobalt menyerang lingkungan Anda. Sangat penting bagi saya untuk mengetahui apa versi Cobalt Strike’re menggunakan dan apa versi Java. Untungnya Cobalt Mogok 3.0 membuat ini lebih mudah. Buka Bantuan – & amp; amp; gt; Sistem Informasi . Ini akan menghasilkan ringkasan dari sistem informasi untuk Tim Mogok client dan server Cobalt Anda.

Setelah beberapa saat, seperti yang saya telah datang dengan beberapa alasan kontekstual ingin tahu tentang Cobalt pemogokan klien Anda, saya akan memperbarui untuk menyediakan mereka.

systeminfo

3. Laporan Console

Cobalt pemogokan 3.0 memiliki kelas MudgeSanity panggilan internasional. Hal ini nama ini karena tujuan dari aturan ini adalah untuk membantu saya tetap waras. Cobalt Mogok 3.x melewati semua pemberitahuan (biasa), keadaan yang tak terduga dan kesalahan melalui MudgeSanity kelas ini. Saat ini, jembatan laporannya kepada MudgeSanity Prints Cobalt Mogok Tim konsol server dan client konsol diluncurkan dari. Sementara laporan atau mengajukan pertanyaan, sangat bermanfaat bagi kedua output klien Tim Cobalt Mogok Server dalam query awal. Jangan mengirim parafrase informasi ini. Protes, foto dari layar ponsel dan copy / paste semua yang salah sama.

pesan

4. daftar benang dan tumpukan

Jika Cobalt mogok gesekan [membeku, baik server atau client], atau jika Anda melihat Cobalt mogok makan CPU Anda, itu akan membantu jika Anda daftar semua benang yang sedang berjalan di kobalt mogok. Hal ini mudah dilakukan di Linux menggunakan perintah kill. Gunakan PS aux | grep java untuk mendapatkan proses Java yang berjalan. Gunakan membunuh -3 [PID] untuk menerapkan semua Java thread mendalam proses profiling StackTrace untuk semua orang. Sebagai bonus, karena fitur ini mendeteksi deadlock, ia akan berkata begitu. Jika penyumbatan dan mendapat informasi ini dari kedua server dan sisi client, saya memiliki kesempatan yang benar-benar baik untuk mendapatkan

 derajat

5. Penggunaan memori

Jika tim pemogokan Cobalt server atau client terlihat seperti itu memonopoli memori, mempertimbangkan pembuangan ringkasan tumpukan Jawa-nya. alat jmap yang datang dengan Java mudah. dari output berasal dari jmap -histo: Hidup [PID] . Jika Anda memberikan kesalahan, mencoba jmap -histo F [PID] . Perintah ini menulis penjelasan rinci tentang Jawa objek dalam memori. Jika Anda memberikan saya dengan informasi berikut untuk kedua timnya dan client server Cobalt pemogokan-akan membantu saya melacak kebocoran memori dan masalah kinerja yang terkait dengan memori

 jmap

& amp; amp; nbsp;


Filed under: Cobalt Mogok
perang Teknik gratis Sepak itu

Leave a Reply

Your email address will not be published. Required fields are marked *