PDA

View Full Version : کد جهت بدست آوردن Connection String یک برنامه دیگر



MAHDIACTION
چهارشنبه 06 آبان 1394, 20:30 عصر
با سلام خدمت دوستان

می خواستم بدونم که کدی یا نرم افزاری هست که Connection string نرم افزارهای دیگه رو حدس بزنه؟؟؟ :لبخند:ممنون می شم

محمد آشتیانی
پنج شنبه 07 آبان 1394, 16:34 عصر
سلام
خیر نیست ، فرض رو بر این میگیریم که DBMS نرم افزار مورد نظر شما Sql Server باشه ، با این فرض برای ساختن کانکشن استرینگ به چهار پارامتر: نام سرور - نام دیتابیس - نام لاگین و پسورد لاگین نیاز خواهید داشت که بتونید کانکشن استرینگ رو بسازید.
چیز دیگری که به ذهن میرسه اینه که اون نرم افزار کانکشن استرینگ رو جایی ذخیره کرده باشه (مثلا در رجیستری یا یک فایل تکست یا فایل کانفیگ برنامه و یا ...) با این حساب ، اگر شما محل ذخیره کانکشن استریگ رو پیدا کنید و البته اگر بصورت کد شده ذخیره نشده باشه میتونید ازش استفاده کنید. (معمولا همینجوری بدون کد کردن ذخیره نمی کنند)

و اینکه چه ارتباطی به VB.Net داشت این سوال؟

Reza-HNA
پنج شنبه 07 آبان 1394, 20:32 عصر
اگر درست سوال رو فهمیده باشم با مهندسی معکوس قابل انجامه.
در صورتی که برنامه پک یا پروتکت نشده باشه میتونید Connection String رو بدست بیارید ، چه در نرم افزار هایی که با Net. نوشته شدن و چه باقی زبان ها.
کافیه برنامه رو دیباگ کنید ، از Reflector برای Net. و OllyDbg باقی زبان ها میتونید استفاده کنید . ولی خب این سوال فکر میکنم مربوط به بخش مهندسی نرم افزاره!

MAHDIACTION
دوشنبه 26 تیر 1396, 11:03 صبح
سلام دوستان عزیز
ممنون از راهنمایی شما، دفعه Connection String رو به نحوه اتفاقی به دست آوردم ، متاسفانه الان نمی تونم یکی از نرم افزار ها رو کانکشن استرینگشو بدست بیارم با Ollydbg کارکردم ولی سر در نیاوردم، نرم افزاری رو که می خوام Connection string بدست بیارم با دلفی نوشته شده.
ممنون میشم راهنمایی کنید.