GoGPT Best VPN GoSearch

অনওয়ার্কস ফেভিকন

hivexregedit - ক্লাউডে অনলাইন

উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটরের মাধ্যমে OnWorks ফ্রি হোস্টিং প্রদানকারীতে hivexregedit চালান

এটি hivexregedit কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।

কার্যক্রম:

NAME এর


hivexregedit - regedit-ফর্ম্যাট ফাইল থেকে রেজিস্ট্রি পরিবর্তনগুলিকে একত্রিত করুন এবং রপ্তানি করুন।

সাইনোপিসিস


hivexregedit --merge [--প্রিফিক্স উপসর্গ] [--এনকোডিং enc] \
hivefile [regfile]

hivexregedit --export [--প্রিফিক্স উপসর্গ] hivefile কী > regfile

বর্ণনাঃ


অনুগ্রহ করে মনে রাখবেন hivexregedit হল একটি নিম্ন-স্তরের টুল যা সরাসরি হাইভ ফাইলগুলি পরিচালনা করার জন্য। প্রতি
উইন্ডোজ ভার্চুয়াল মেশিনে রেজিস্ট্রি পরিবর্তনগুলি মার্জ বা এক্সপোর্ট করুন এটি ব্যবহার করা ভাল
virt-win-reg(1).

একটি স্থানীয় বাইনারি ("হাইভ") ফাইল দেওয়া, দুটি মোড আছে। "--একত্রীকরণ" আমদানি (একত্রীকরণ)
একটি regedit-ফরম্যাট ফাইল থেকে হাইভে পরিবর্তন হয়। এটি "/s" সুইচ ব্যবহারের অনুরূপ
Windows regedit.exe-এ।

"--এক্সপোর্ট" একটি রেজিস্ট্রি কী (পুনরাবৃত্তভাবে) regedit ফরম্যাটে রপ্তানি করে।

এনকোডিং
"hivexregedit" আশা করে যে regedit ফাইলগুলি ইতিমধ্যেই স্থানীয়ভাবে পুনরায় এনকোড করা হয়েছে
এনকোডিং সাধারণত লিনাক্স হোস্টে, এর মানে ইউনিক্স-স্টাইলের লাইন শেষের সাথে UTF-8। থেকে
Windows regedit ফাইলগুলি প্রায়ই UTF-16LE-তে থাকে Windows-শৈলীর লাইন শেষের সাথে, আপনার প্রয়োজন হতে পারে
প্রক্রিয়াকরণের আগে বা পরে পুরো ফাইলটিকে পুনরায় এনকোড করতে।

উইন্ডোজ ফরম্যাট থেকে লিনাক্সে একটি ফাইল পুনরায় এনকোড করতে ("--merge" দিয়ে প্রক্রিয়া করার আগে
বিকল্প), আপনি এই মত কিছু করতে হবে:

iconv -f utf-16le -t utf-8 < win.reg | dos2unix > linux.reg

বিপরীত দিকে যেতে, "--export" ব্যবহার করার পরে এবং ফাইল পাঠানোর আগে a
উইন্ডোজ ব্যবহারকারী, এই মত কিছু করুন:

unix2dos < linux.reg | iconv -f utf-8 -t utf-16le > win.reg

এনকোডিং সম্পর্কে আরও তথ্যের জন্য, দেখুন জয়::Hivex::regedit(3).

আপনি বর্তমান এনকোডিং সম্পর্কে অনিশ্চিত হলে, ব্যবহার করুন ফাইল(1) আদেশ। এর সাম্প্রতিক সংস্করণ
Windows regedit.exe উইন্ডোজ-স্টাইল (CRLF) লাইন এন্ডিং সহ একটি UTF-16LE ফাইল তৈরি করে, যেমন
এই:

$ ফাইল software.reg
software.reg: লিটল-এন্ডিয়ান UTF-16 ইউনিকোড পাঠ্য, খুব দীর্ঘ লাইন সহ,
সিআরএলএফ লাইন টার্মিনেটর সহ

আপনি এটিকে "--মার্জ" করতে পারার আগে এই ফাইলটির রূপান্তরের প্রয়োজন হবে৷

শেল উদ্ধৃতি
শেলের মধ্যে "\" (ব্যাকস্ল্যাশ) ধারণকারী প্যারামিটার পাস করার সময় সতর্কতা অবলম্বন করুন। সাধারণত আপনি
তাদের থেকে রক্ষা করার জন্য 'একক উদ্ধৃতি' বা ডবল ব্যাকস্ল্যাশ (কিন্তু উভয়ই নয়) ব্যবহার করতে হবে
স্তরটি.

CurrentControlSet ইত্যাদি।
"CurrentControlSet" এর মতো রেজিস্ট্রি কীগুলি আসলেই উইন্ডোজ রেজিস্ট্রিতে বিদ্যমান নেই
হাইভ ফাইলের স্তর, এবং তাই আপনি এগুলি সংশোধন করতে পারবেন না।

"CurrentControlSet" সাধারণত "ControlSet001" এর একটি উপনাম। কিছু পরিস্থিতিতে এটি
অন্য নিয়ন্ত্রণ সেট উল্লেখ করতে পারে. খুঁজে বের করার উপায় হল দেখতে হবে
"HKLM\SYSTEM\Select" কী:

$ hivexregedit -- রপ্তানি সিস্টেম '\Select'
[\নির্বাচন]
"বর্তমান" = dword: 00000001
"ডিফল্ট"=dword:00000001
"ব্যর্থ"=dword:00000000
"LastKnownGood"=dword:00000002

"বর্তমান" হল একটি যা উইন্ডোজ বুট করার সময় বেছে নেবে।

একইভাবে, পথের অন্যান্য "বর্তমান..." কীগুলি প্রতিস্থাপন করা প্রয়োজন হতে পারে।

EXAMPLE টি


$ virt-cat WindowsGuest /Windows/System32/config/software > software.hive
$ hivexregedit -- রপ্তানি \
--প্রিফিক্স 'HKEY_LOCAL_MACHINE\SOFTWARE' \
software.hive '\Microsoft' > ms-keys.reg

$ hivexregedit --merge system.hive \
--প্রিফিক্স 'HKEY_LOCAL_MACHINE\SYSTEM' adds.reg

বিকল্প


--help
সাহায্য প্রদর্শন করুন।

--ডিবাগ
হাইভেক্স লাইব্রেরিতে ডিবাগিং সক্ষম করুন। এটি বাগ নির্ণয়ের জন্য দরকারী এবং এছাড়াও
বিকৃত হাইভ ফাইল।

--একত্রিত করা
hivexregedit --merge [--প্রিফিক্স উপসর্গ] [--এনকোডিং enc] \
hivefile [regfile]

Hive "hivefile" এ "regfile" (একটি regedit-ফর্ম্যাট টেক্সট ফাইল) মার্জ করুন। যদি "regfile"
বাদ দেওয়া হয়, তারপর প্রোগ্রামটি স্ট্যান্ডার্ড ইনপুট থেকে পড়ে। (এছাড়াও আপনি একাধিক দিতে পারেন
ইনপুট ফাইল)।

"--প্রিফিক্স" উইন্ডোজ রেজিস্ট্রি উপসর্গ নির্দিষ্ট করে। এটা প্রায় সবসময় প্রয়োজন
আসল হাইভ ফাইলগুলির সাথে ডিল করার সময় এটি ব্যবহার করুন।

"--এনকোডিং" ইনপুটে অচিহ্নিত স্ট্রিংগুলির জন্য এনকোডিং নির্দিষ্ট করে। এটা ডিফল্ট
"UTF-16LE" যা উইন্ডোজের সাম্প্রতিক সংস্করণগুলির জন্য কাজ করা উচিত। আরেকটি সম্ভাবনা হল
"ASCII" ব্যবহার করতে।

--রপ্তানি
hivexregedit --export [--প্রিফিক্স উপসর্গ] hivefile কী > regfile

"কী" হল হাইভ "হাইভফাইল" এর মধ্যে একটি পথ। (কীটিতে কোনো উপসর্গ থাকা উচিত নয়
এবং শেল থেকে ব্যাকস্ল্যাশগুলিকে রক্ষা করার জন্য উদ্ধৃত করা উচিত)। চাবি রপ্তানি করা হয়,
রিকার্সিভলি, টেক্সচুয়াল রেজেডিট ফরম্যাটে স্ট্যান্ডার্ড আউটপুটে।

"--প্রিফিক্স" উইন্ডোজ রেজিস্ট্রি উপসর্গ নির্দিষ্ট করে। এটা প্রায় সবসময় প্রয়োজন
আসল হাইভ ফাইলগুলির সাথে ডিল করার সময় এটি ব্যবহার করুন।

-- উপসর্গ উপসর্গ
হাইভ ফাইল এবং উইন্ডোজ রেজিস্ট্রি কী নাম পরোক্ষভাবে সম্পর্কিত। উদাহরণস্বরূপ, ভিতরে
সফ্টওয়্যার হাইভ, সমস্ত কী "HKEY_LOCAL_MACHINE\SOFTWARE" এর সাথে সম্পর্কিত সংরক্ষণ করা হয়।
এইভাবে "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft" হাইভ ফাইলে "\Microsoft" হিসাবে উপস্থিত হয়।

হাইভ ফরম্যাট নিজেই এই উপসর্গ সংরক্ষণ করে না, তাই আপনাকে এটির উপর ভিত্তি করে সরবরাহ করতে হবে
বাইরের জ্ঞান। (virt-win-reg(1), অন্যান্য জিনিসের মধ্যে, ইতিমধ্যে এই সম্পর্কে জানে)।

সাধারণত এটি প্যারামিটার পাস করার জন্য যথেষ্ট "--প্রিফিক্স
মার্জ এবং এক্সপোর্ট করার সময় 'HKEY_LOCAL_MACHINE\SOFTWARE'" বা অনুরূপ।

--এনকোডিং UTF-16LE|ASCII
মার্জ করার সময় (শুধুমাত্র), আপনাকে স্ট্রিং ব্যবহার করার জন্য এনকোডিং নির্দিষ্ট করতে হতে পারে
হাইভ ফাইল। এটি "এনকোডিং স্ট্রিংস" এ বিশদভাবে ব্যাখ্যা করা হয়েছে৷
জয়::Hivex::regedit(3).

ডিফল্ট হল UTF-16LE ব্যবহার করা, যা উইন্ডোজের সাম্প্রতিক সংস্করণগুলির সাথে কাজ করা উচিত।

--অনিরাপদ-মুদ্রণযোগ্য-স্ট্রিং
রপ্তানি করার সময় (শুধুমাত্র), ধরে নিন স্ট্রিংগুলি UTF-16LE এবং পরিবর্তে সেগুলিকে স্ট্রিং হিসাবে মুদ্রণ করুন
হেক্স সিকোয়েন্সের। উপস্থিত থাকলে স্ট্রিং থেকে চূড়ান্ত শূন্য কোডপয়েন্টটি সরান।

এটি অনিরাপদ এবং মূল মৌচাকে স্ট্রিংয়ের বিশ্বস্ততা সংরক্ষণ করে না
বিবিধ কারণবশত:

· ধরে নিচ্ছে আসল এনকোডিং হল UTF-16LE। ASCII স্ট্রিং এবং অন্যান্য স্ট্রিং
এনকোডিং এই রূপান্তর দ্বারা দূষিত হবে.

· অনুমান করে যে টাইপ 1 বা 2 যা আছে তা সত্যিই একটি স্ট্রিং এবং এটি
অন্য সবকিছু একটি স্ট্রিং নয়, কিন্তু বাস্তব আমবাত মধ্যে টাইপ ক্ষেত্র নির্ভরযোগ্য নয়.

· একটি শূন্য কোডপয়েন্ট মৌচাকে স্ট্রিং অনুসরণ করে কিনা সে সম্পর্কে তথ্য হারায়
অথবা না.

এই সব ঘটে কারণ মৌচাকে নিজেই স্ট্রিংগুলি সম্পর্কে কোনও তথ্য নেই
এনকোড করা ("এনকোডিং স্ট্রিংস" দেখুন জয়::Hivex::regedit(3))।

আপনার শুধুমাত্র হাইভ বিষয়বস্তু দ্রুত হ্যাকিং এবং ডিবাগ করার জন্য এই বিকল্পটি ব্যবহার করা উচিত,
এবং না এটি ব্যবহার করুন যদি আউটপুট অন্য প্রোগ্রামে পাস করা হয় বা সংরক্ষণ করা হয়
আরেকটি মৌচাক

onworks.net পরিষেবা ব্যবহার করে অনলাইন hivexregedit ব্যবহার করুন


বিনামূল্যে সার্ভার এবং ওয়ার্কস্টেশন

উইন্ডোজ এবং লিনাক্স অ্যাপ ডাউনলোড করুন

লিনাক্স কমান্ডগুলি

Ad




×
ভি .আই. পি  বিজ্ঞাপন
❤️এখানে কেনাকাটা করুন, বুক করুন, অথবা কিনুন — বিনামূল্যে, পরিষেবাগুলি বিনামূল্যে রাখতে সাহায্য করে।