این فایل که دان لود کردم در 98 به درد نخورد و بازهم همان ورژن 1.1 است.
این فایل که دان لود کردم در 98 به درد نخورد و بازهم همان ورژن 1.1 است.
نمیدونم
کسی از دوستان نسخه جدید این wmi رو برای ویندوز 98 نداره ؟
کسی آخرین ورژن wmi را نداشت ؟
البته من dll های مربوطه را از ایکس پی آوردم و جایگزین dll های 98 کردم ولی فایده نداشت
کسی مطلب تازه ای پیدا کرده؟
من برای 2000 نیاز دارم ، من هم همین مشکل را دارم دیروز کلی دنبالش گشتم،اینجا من سیستم های مختلفی که دارم اکثرا 2000 و تعداد کمی 98 است می تونم اگر 2000 پیدا بشه روی حداقل سیستمهایی که مستقیم زیر نظر خودمه 40-50 شاید هم بیشتر امتحان کنم (البته اگر نیاز باشه)فقط برای 2000 پیدا بشه :cry:
خانم babar60 لطفا روی سایت میکروسافت جستجو کنید من یکسری update پیدا کردم
در ضمن با کمک یک dll تونستم شماره cpuid رو بدون کمک به wmi بخونم حالا اگر تونستیم
ویندوز 2000 و 98 رو طوری update کنیم که سریال هارد رو بخونیم که در اینصورت این هم
به سریال cpu اضافه میشه در غیر این صورت باید راهی برای این مسئله پیدا کنیم .
در ضمن آقای مفیدی امکانش هست که یک نمونه برنامه بصورت اجرایی برامون بدید که اطلاعات
بایوس و شماره اون رو بخونیم تا ببینیم چه چیزایی داره که میشه استفاه کرد؟
ممنون از دوستان
من فکر می کنم با سی پی یو آی دی مشکل پیدا کنیم.چون ممکنه اینتل ها را بشناسه و ای ام دی ها را نه.
شما ماشینی داری که cpu AMD داشته باشه ؟ اگر بله که من یک کد بفرستم روش
یک تستی بکن جواب به ما بده
باشه بفرستین.
منتها باید ببرم خانه.سیستم خانه ای ام دی است.
من تونستم سریال هارد رو بخونم :sad2: اما بعد از اون بلافاصله کامپیوتر هنگ میگنه :mad:
باید اینو حلش کنم در ضمن cpu id رو هم بدست اوردم حالا باید با کمک آقای مفیدی سریال
بایوس رو هم به همه اینا اضافه کنیم .
البته بعد از حل مشکل هنگ کردن
پس از مراحل post و bios در سیستم تمام محتویات bios شما در حافظه load شده است. با توجه به این مطلب شما میتوانید. به آدرس مربوطه رجوع کرده. اطلاعات مربوطه را بخوانید.
کلا آدرس محتویات bios از 0000 تا FEEEE اگر اشتباه نکنم موجود است
در برنامه ای که فرستادم یک فابل exe Bios_WinIO.exeبنام است به کمک کلید Reload The Bios Area میتوانید هر محدودهای از حافظه را که بخواهید آدرس داده و بخوانید.
برای سریالbios هم میتوانید از Auto Detect استفاده کنید.
نکته: بعد از مراحل post و bios اطلاعات و محتویات بایوس در ram قابل دسترسی است
آدرس بایوس از 000000H شرع میشود و اگر اشتباه نکنم تا FFFFH ادامه میابد. بسته به محتویات بایوس
در برنامه ای که گذاشتم.به کمک Bios_WinIO.exe شما میتوانید به هر آدرسی از حافظه دست پیدا کنید.
با کمک دکمه Reload The Bios Area و وارد کردن رنج مورد نظر به hex محتویات حافظه را میخواند.
برای دیدن سریال و نوع بایوس هم از دکمه Autio Detect استفاده کنید.
نکته: من روی 2k , xp تست کردم در صورت وجو مشکل روی 98 , me لطفا نوع خطا را اطلاع دهید.
نکته: من فقط به سه نوع بایوس Ami ,Award. phoenix دسترسی داشتم. البته الان toshiba را هم اضافه میکنم. اما اگر کسی از دوستان از bios به غیر از اینها استفاده میکند. میتوان آنها را هم اضافه کرد.
به نظر من فقط سریال نامبر هارد دیسک که توی کارخونه اش ست میشه فقط مطمئن و به نوعی یکتا هست !
من که قفلهای تمام برنامه هامو اینطوری میزارم .
توی 98 مشکلی نداره و بایوس کاملا detect میشه اما فقط جایی که میخوام
از یک آدرس تا یک آدرس رو بخونم هیچ چیز نمایش نمیده آیا برنامه خطا میکنه
یا واقعا چیزی در حافظه نیست ؟
سلام
Description: x86 Family 15 Model 2 Stepping 7
Processor ID: 0000005521B40F27
Status: OK
Manufacturer: GenuineIntel
Availability: Running/Full Power
Load Percentage: 41
Current Clock Speed: 2019 MHz
Maximum Clock Speed: 2019
Level 2 Cache Size: 0
Level 2 Cache Speed:
Power Management Supported: False
آدرس باید مثلا به صورت زیر باشد
fe000 fe0c1
باشد.دومی بزرگتر از اولی.
آیادر titel Bar 100% lمیبینید؟
آقای مفیدی سورس به دستتون رسید یا نه ؟
به آدرس email فرستادم
بله اما
1- اصلا مقدار برنمیگرداند. هربار در تابع Readsec با خطا i1 Mod 255 مواجه میشود و خارج میشود.
2- اعدادی که استفاده کردید برای خواندن مقادیر (بعنوان آأرس) از چه مرجعی گرفتید؟
3- حکمت نوشتن در آدرسها 1F0 چیست؟
4-شما به هارد یک دستور EC(236) میفرستید و منتظر یک جواب بین 128 تا 144 هستید چرا؟
دوست عزیز زیاد روی این چیزا حساب باز نکنید
چون اون چیزی که باید قوی باشد
1- الگوریتم پیچیده در Detect Protect
2- یک Shell Protection قوی (هر چی گمنام تر باشه بهتر)
چون تمام این کارها رو کرکر در اندی شماره دور خواهد زد !! :sunglass:
با یکم خلاقیت میشه قفلی قشنگ بدون نیاز به این چیزا ساخت :evil2:
اونا مراحل بعدی کار هستند .1- الگوریتم پیچیده در Detect Protect
2- یک Shell Protection قوی (هر چی گمنام تر باشه بهتر)
بله دوست عزیز با خلاقیت میشه خیلی کارها کرد اما بهتر نیست شما همبا یکم خلاقیت میشه قفلی قشنگ بدون نیاز به این چیزا ساخت
کمی مارو کمک کنید ؟ اگر توی این زمینه کار کردید خوشحال میشیم که
شما هم در جمع ما باشید
ایینو ببینید فکر میکنید چهجوری نوشته؟
http://www.passmark.com/products/diskcheckup.htm
باید توجه داشته باشید که ما شماره سریال هارد را لازم داریم نه درایو ها را.در ضمن آقای کد نویس شما wmi
مربوط به ویندوز 98 را پیدا کردین؟
بابا این wmi 2000 پیدا نمی شه :mad:
خانم bahar60 من سعی میکنم بدون کمک wmi به نتیجه برسم
توسط API های DeviceIoControl و پارامتر PhysicalDriveنوشته شده توسط MM_Mofidi
این دوتا برای Kernelه WinNT هست و از smartvsd.vxd برای Win9x استفاده کرده !
Search کنید حتما به نتیجه میرسید
بزارید مثال بزنمنوشته شده توسط کد نویس
شما مثلا یک برنامه حسابداری و صدور فاکتور دارید ! شما License تونو بهتر روی نام شرکت بزارید یعنی اسم شرکت رو روی یک File به صورت Encrypt شده قرار بدید و یک الگوریتم پیچیده برای آن بنویسید کار شما فقط اینکه بجای اینکه نام کارخانه یا شرکت را از User بگیرد از File که شما به عنوان Lisence دادید میگیرد و از آن در همه جا برنامه استفاده میکند در نمایش Report ها و ...
این یک راهش هست ، کلا راه های قفل گذاشتند به تعداد آدمهای خلاق هست :mrgreen: البته باید ببینید کجای برنامه حساس هست و جلوی آن را بگیرد !
حالا شما بگو من چه کمکی میتونم بکنم ؟ :)
مشکل ما بدست آوردن شماره سریال هارد بدون کمک wmi هست
یا اگر با wmi هم باشه در ویندوز 98 هم جواب بده
اقای کد نویس نمی شه دی ال ال های مربوطه را از ایکس پی به 98 آورد؟(البته من یک بار این کار را کردم و موفق نشدم) می شه شما هم تست کنین؟
من با کمک smartvsd.vxd تونستم سریال هارد رو به دست بیارم
البته ایجا تو شرکت ویندوز ما xp هست و باید برم خونه ببینم که
با 98 هم جواب میده یا نه اگر جواب گرفتم شب آخر وقت تو
همین تاپیک اعلام میکنم.
امیدوارم موفق باشید
:kaf: من به در رابطه با سریال هارد بدون نیاز به wmi به جواب رسیدم
( تقریبا با 12 ساعت کار )
انشاالله برنامه مراحل بعدی کار رو هم انجام میدم و در این مدت نیاز به
تست و کمک شما دوستان همچنان نیازمندم .
البته در مورد این پروژه مسائل امنیتی بسیار باید مورد توجه باشه و به
تمامی دوستان عزیزی که قبل از این نوشته هرکدام مطلبی رو تایپ
کردن چه کمک و چه سوال بعد از آماده شدن برنامه هرکدام یکی یک
نسخه از این برنامه رو پیش کش میکنم.
خوب حالا که این طوره من یک پیشنهاد دارم چند تا کد مختلف نسبتا یونیک را که قبلا مطرح شد . هرکدام را یک نفر روی روش بدست آوردنش کار کند بعد این تیم کدها را با کمک یک الگوریتم خاص به یک کد با احتمال بیش از 99.99 در صد یونیک تبدبل کند تا در مراحل بعدی ساخت قفل قابل استفاده باشد.
لطفا اگر موافقید ضمن اعلا م موافقت آمادگی خود را برای کار روی یک یا چند قسمت از این سریال ها اعلام کنید.
1-H.d.d
2-bios
3-mac
4-VGA
5- CPu
6-...
:موفق:
آقا جریان این Mac چیه ؟
من اگر بتونم با macآدرس کار می کنم چون خیلی دوست دارم جریاناتش را دقیق بفهمم :wink:
فقط اینکه آقای زواری شما می شه بفر مایید بدون wmi چه جوری و با چه dll ای تونستید که سریال هاد را پیدا کنید :confy2:
واقعا تبریک می گویم جناب کد نویس. امیدوارم موفق باشید.ما را هم بی خبر نگذارید.
جناب مفیدی منظورتون از mac همون آدرس mac مخصوص کارت شبکه هست ؟
این جور که معلومه جناب آقای زواری خودشون به یه جاهایی رسیدن و شاید کار تموم شده ،باشه :confy2:
امیدوارم همیشه موفق و مؤید باشید :)
خانم بهار اینجا خودمون نداریم همه با هم داریم کار میکنیم و بالطبع هر کس کمک کرده
حق داره که به اطلاعات یا محصولی هم برسه شما هم بسیار زحمت کشیدید و ممنون از شماو سایر دوستان هستیم
بله منظورم mac Add.
آدرس منحصر به فرد ادوات شبکه(کارت شبکه،کارت دیش،Printserver،FAxserver,....)
ما باید دنبال یک چیزی باشیم که همه کامپیوتر ها داشته باشند. کارت شبکه خیلی همه گیر نیست .نکته دیگه با توجه به تجربیاتی که من داشتم باید حتما همه چیز را روی لپ تاپ هم چک کنیم چون در بعضی موارد دیده ام که جواب نداده.
سریال هارد و شماره ID سی پی یو فکر کنم کافی باشن