প্রকল্প সম্পর্কে

cs2-dumper হলো Counter-Strike 2-এর জন্য একটি টুল, যা এক্সটার্নাল অ্যাপ্লিকেশনের ব্যবহারের জন্য গেম মেমোরি অফসেট ও ইন্টারফেস এক্সট্রাক্ট করে। এটি একটি লাইভ গেম প্রসেসের বিরুদ্ধে চলে (মেইন মেনুই যথেষ্ট) এবং একাধিক ভাষায় স্ট্রাকচার্ড বাইন্ডিং আউটপুট দেয়। প্রকল্পটি Rust-এ তৈরি এবং memflow মেমোরি-রিডিং ফ্রেমওয়ার্কের উপর নির্ভর করে। ডিফল্টভাবে এটি নেটিভ memflow কানেক্টর ব্যবহার করে, তবে কমান্ড-লাইন আর্গুমেন্টের মাধ্যমে pcileech ও kvm-এর মতো বিকল্প ব্যাকএন্ড সমর্থন করে। ### মূল বৈশিষ্ট্য - Windows ও Linux উভয়েই কাজ করে (Linux সংস্করণটি linux ব্রাঞ্চে রয়েছে) - C#, C++, JSON, Rust ও Zig-এ আউটপুট ফাইল তৈরি করে - কনফিগারযোগ্য আউটপুট ডিরেক্টরি, ইনডেন্ট সাইজ ও প্রসেস নাম - `-v` দিয়ে ভার্বোস লগিং - pcileech ও kvm-এর মতো ঐচ্ছিক memflow কানেক্টর সমর্থন করে, যেগুলোর জন্য উন্নীত প্রিভিলেজ প্রয়োজন হতে পারে - এছাড়াও cs2-analyzer-এর রেফারেন্স দেয়, যা একটি অফলাইন অ্যানালাইসিস সংস্করণ এবং ওয়েব ডেমো হিসেবে উপলব্ধ ### ব্যবহার CS2 সক্রিয় থাকা অবস্থায় এক্সিকিউটেবল চালান। ঐচ্ছিক ফ্ল্যাগের মাধ্যমে আপনি memflow কানেক্টর নির্বাচন (`-c`), কানেক্টর আর্গুমেন্ট পাস (`-a`), আউটপুট ফাইল টাইপ নির্বাচন (`-f`), ইনডেন্টেশন সেট (`-i`) এবং আউটপুট ডিরেক্টরি নির্দিষ্ট (`-o`) করতে পারেন। সোর্স থেকে বিল্ড করতে ন্যূনতম Rust 1.74.0 প্রয়োজন। ### লাইসেন্স MIT।