کد تشخیص مشخصات کامپیوتر برای ایمن سازی سامانه ورود

microdl

Member
درود بر دوستان مجید آنلاینی

یک کد میخوام که بتونه مشخصات سیستم رو از قبیل آی پی و شماره سخت افزار و آی دی ویندوز و ... رو تشخیص بده
تا ازش چنین استفاده ای رو کنم مثلا اگر کسی با username ایکس همیشه با این مشخصات وارد سیستم میشده
حالا که سیستمش عوض شده ازش سوال امنیتی پرسیده بشه :)

فکر کنم سیستم فوق العاده امنی از آب در بیاد ...

و راستی من اصلا هیچ چیز در رابطه با زبان php و mysql نمی دونم پس لطفا مبتدی توضیح بدید

ممنون ...
 

k2-4u

Well-Known Member
. خب هر . مشخصاتی که از کاربر گرفته بشه
به غیر از IP .
کاملا قابل تغییر هست .
یعنی . طرف می تونه اطلاعات اشتباه براش شما بفرسته
ولی . اطلاعاتی که از سمت کاربر میاد
داخل آرایه $_SERVER هست
http://ir.php.net/manual/en/reserved.variables.server.php

PHP:
<?php
var_dump($_SERVER);
?>
این لیست تمامی .
مشخصات رو به شما نشون میده

در ضمن اگر اصلا php بلد نیستین!
من نی تونم کمکی بکنم :cry:

بهتره یک کتاب آموزشی . در مورد php بخونین
 

microdl

Member
ممنون

ولی این چیزی که میخواهم برای یک بخش خودی است و چیزی برای هک شدن نداره ولی اونی که بهم سفارش داده این رو خواسته

بعد حالا این اطلاعات رو که گرفتم چطور باید اون ها رو تنظیم کنم برای username خاص که مختص به اون بشه ؟
 

k2-4u

Well-Known Member
خب باید mysql بلد باشین
که username ها رو در دیتابیس نگهر دارین
php هم که کل بقیه کار ها رو انجام . میده .
می خوای پیام خصوص بگذار
تا با یک مبلغ مناسب برات درستش کنم
 

peyman1987

Member
شما فقط میتونی مشخصات مربوط به مرورگری که کاربر باهاش صفحه رو باز میکنه + نام و نوع سیستم عاملش رو بگیری. شماره سخت افزاری یا مشخصات دیگه ای رو نمیتونی با php دریافت کنی. چرا؟ خوب مشخصه php سمت سرور کار میکنه و دسترسی به سمت کاربر نداره. این اطلاعاتی هم که گفتم چون از ضروریات هدرهای http هست میشه با php بدستشون آورد وگرنه شما هیچ کنترلی سمت کاربر نداری.
 

microdl

Member
شما فقط میتونی مشخصات مربوط به مرورگری که کاربر باهاش صفحه رو باز میکنه + نام و نوع سیستم عاملش رو بگیری. شماره سخت افزاری یا مشخصات دیگه ای رو نمیتونی با php دریافت کنی. چرا؟ خوب مشخصه php سمت سرور کار میکنه و دسترسی به سمت کاربر نداره. این اطلاعاتی هم که گفتم چون از ضروریات هدرهای http هست میشه با php بدستشون آورد وگرنه شما هیچ کنترلی سمت کاربر نداری.

ولی مایکروسافت میتونه آنلاین از طریق سایت ویندوزت رو آپدیت کنه
و یا سایت های چت آنلاین می تونن به وبکم کامپیوتر دسترسی داشته باشند
و این یعنی دسترسی کامل به کامپیوتر ...

آیا اونا کد دیگه هست ؟
 

k2-4u

Well-Known Member
ولی مایکروسافت میتونه آنلاین از طریق سایت ویندوزت رو آپدیت کنه
و یا سایت های چت آنلاین می تونن به وبکم کامپیوتر دسترسی داشته باشند
و این یعنی دسترسی کامل به کامپیوتر ...

آیا اونا کد دیگه هست ؟
اون ها یک برنامه روی سیستم شما نصب می کنند
بعد اون برنامه هر ارتباطی که بخواد رو برقرار می کنه
. اگر قرار بود . یک برنامه تحت وب . بتونه به سیستم شما
دسترسی داشته باشه . امنیت به طور کلی از بین می رفت
 

microdl

Member
خوب من هم همون برنامه رو می خوام
این سیستم فقط بین ده بیست نفر آدم هست و می تونیم به همه بگیم اون برنامه رو نصب کنند

:)
 

k2-4u

Well-Known Member
خوب من هم همون برنامه رو می خوام
این سیستم فقط بین ده بیست نفر آدم هست و می تونیم به همه بگیم اون برنامه رو نصب کنند

:)

خب در این صورت میتونین
امکانات خیلی . متفاوتی درست کنین
ولی php توصیه نمیشه
چون php فقط روی سرور به درد بخور هست
مگر اینکه یک طرف php باشه و طرف دیگه هم می تونه با vb vc++ یا ... درست شه
میتونین برین سراغ . Activex
در بخش asp.net سوال کنین :rose:
 

جدیدترین ارسال ها

بالا