صفحه 2 از 2 اولاول 12
نمایش نتایج 41 تا 53 از 53

نام تاپیک: بهترین گزینه برای رمز کدام است md5 یا sha یا crc32 یا hash

  1. #41
    کاربر دائمی آواتار engmmrj
    تاریخ عضویت
    مرداد 1391
    محل زندگی
    تهران
    پست
    1,146

    نقل قول: بهترین گزینه برای رمز کدام است md5 یا sha یا crc32 یا hash

    eshpilen
    ولی واسه برنامه های 99% از برنامه نویسان عزیز، مشکلی نداره، چون امنیت برنامشون در کل اونقدری حرفه ای و بالا نیست که نگرانی عمدهء ما هش پسوردشون باشه
    شما همش درباره ضعیف بودن امنیت برنامه ها حرف میزنید ! یکبار بیاین روی سایت بنده یا سایت های دیگر تست امنیت کنید ببینیم چقدر حرف حاتون صحت !

  2. #42

    نقل قول: بهترین گزینه برای رمز کدام است md5 یا sha یا crc32 یا hash

    نقل قول نوشته شده توسط engmmrj مشاهده تاپیک
    eshpilen

    شما همش درباره ضعیف بودن امنیت برنامه ها حرف میزنید ! یکبار بیاین روی سایت بنده یا سایت های دیگر تست امنیت کنید ببینیم چقدر حرف حاتون صحت !
    این کارها رو که بقدر کافی تاحالا افرادی بوده و هستن و انجام میدن. حتی جوجه هکرها!
    بهرحال هرچیزی وقت خودش رو میخواد. اونی که میره همش سروقت کارهای نه چندان سطح بالا روی سایتهای نه چندان سطح بالای ملت، همین سطح سواد و کارها هم عایدش میشه. من میخواستم برم روی این کارها و چیزا فوکوس کنم الان در این سطح و سواد خاص نبودم.
    ضمنا درحال حاضر دو جا کار میکنم و وقت زیادی ندارم. باید به اولویت های خودم برسم.
    یه توصیه ای هم میکنم اینه که سعی کنید توان تحلیل و درک تئوری خودتون رو بالا ببرید، چون خیلی چیزها رو یاد گرفتن و فهمیدن از طریق تئوریه یا از طریق تئوری خیلی بهینه تره. بعضی موارد اصلا امکانش نیست یا در دسترس هرکسی نیست که تست و تجربهء عملی بکنه، و یا حداقل خیلی دشوار و هزینه بره و صرف نمیکنه. اینا رو باید تئوریش رو بتونی بفهمی. وقتی از نظر تئوری خوب روشن بشی و قوی باشی، خودبخود نیاز به تست عملی چیزهای نسبتا پیش پا افتاده در نظرت از بین میره.
    فرض کنید مثلا منم بلد نیستم الگوریتم Brute-force هش رو ببرم روی FPGA، ولی کلیتش رو میدونم که چنین چیزی هست و زیاد هم سخت نیست (واسه افراد باسواد)، و میدونم باید دربرابر این مسئله تمهید بکنم. آیا نیاز هست حتما خودم این کار رو عملی انجام بدم تا بفهمم و براش راهکار پیاده کنم؟ البته اگر وقت بشه آدم همهء اینا رو یاد بگیره و عملی هم کار و تست کنه که خیلی خوبه، ولی اینقدر دانش و مهارت ها وسیع هستن و عمر و وقت آدم محدوده که نمیشه همه چیز رو همزمان یاد گرفت و تست کرد. هرچند من سعی میکنم هرچیزی رو تاحدی که میتونم یاد بگیرم و درک کنم، ولو صرفا از نظر تئوری و پایه و آماده بودن.

    البته در زمینهء هک و این قبیل مسائل چند مورد محدودی هم بوده که کارهایی کردم و عجیب نبوده که در این چند مورد محدود خیلی راحت و سریع دفهء اول و بدون هیچ کمکی از کس دیگری یا استفاده از نرم افزارهای آماده، تونستم به نتیجه برسم و نتیجه هم با تئوری و پیشبینی خودم حداکثر هماهنگی رو داشته.

  3. #43
    کاربر دائمی آواتار engmmrj
    تاریخ عضویت
    مرداد 1391
    محل زندگی
    تهران
    پست
    1,146

    نقل قول: بهترین گزینه برای رمز کدام است md5 یا sha یا crc32 یا hash

    نقل قول نوشته شده توسط eshpilen مشاهده تاپیک
    این کارها رو که بقدر کافی تاحالا افرادی بوده و هستن و انجام میدن. حتی جوجه هکرها!
    بهرحال هرچیزی وقت خودش رو میخواد. اونی که میره همش سروقت کارهای نه چندان سطح بالا روی سایتهای نه چندان سطح بالای ملت، همین سطح سواد و کارها هم عایدش میشه. من میخواستم برم روی این کارها و چیزا فوکوس کنم الان در این سطح و سواد خاص نبودم.
    ضمنا درحال حاضر دو جا کار میکنم و وقت زیادی ندارم. باید به اولویت های خودم برسم.
    یه توصیه ای هم میکنم اینه که سعی کنید توان تحلیل و درک تئوری خودتون رو بالا ببرید، چون خیلی چیزها رو یاد گرفتن و فهمیدن از طریق تئوریه یا از طریق تئوری خیلی بهینه تره. بعضی موارد اصلا امکانش نیست یا در دسترس هرکسی نیست که تست و تجربهء عملی بکنه، و یا حداقل خیلی دشوار و هزینه بره و صرف نمیکنه. اینا رو باید تئوریش رو بتونی بفهمی. وقتی از نظر تئوری خوب روشن بشی و قوی باشی، خودبخود نیاز به تست عملی چیزهای نسبتا پیش پا افتاده در نظرت از بین میره.
    فرض کنید مثلا منم بلد نیستم الگوریتم Brute-force هش رو ببرم روی FPGA، ولی کلیتش رو میدونم که چنین چیزی هست و زیاد هم سخت نیست (واسه افراد باسواد)، و میدونم باید دربرابر این مسئله تمهید بکنم. آیا نیاز هست حتما خودم این کار رو عملی انجام بدم تا بفهمم و براش راهکار پیاده کنم؟ البته اگر وقت بشه آدم همهء اینا رو یاد بگیره و عملی هم کار و تست کنه که خیلی خوبه، ولی اینقدر دانش و مهارت ها وسیع هستن و عمر و وقت آدم محدوده که نمیشه همه چیز رو همزمان یاد گرفت و تست کرد. هرچند من سعی میکنم هرچیزی رو تاحدی که میتونم یاد بگیرم و درک کنم، ولو صرفا از نظر تئوری و پایه و آماده بودن.

    البته در زمینهء هک و این قبیل مسائل چند مورد محدودی هم بوده که کارهایی کردم و عجیب نبوده که در این چند مورد محدود خیلی راحت و سریع دفهء اول و بدون هیچ کمکی از کس دیگری یا استفاده از نرم افزارهای آماده، تونستم به نتیجه برسم و نتیجه هم با تئوری و پیشبینی خودم حداکثر هماهنگی رو داشته.
    به این جور آدم ها میگن زنبور بدون عسل

  4. #44

    نقل قول: بهترین گزینه برای رمز کدام است md5 یا sha یا crc32 یا hash

    جوابه سواله منو نمی دید

  5. #45

    نقل قول: بهترین گزینه برای رمز کدام است md5 یا sha یا crc32 یا hash

    نقل قول نوشته شده توسط engmmrj مشاهده تاپیک
    به این جور آدم ها میگن زنبور بدون عسل
    به امثال جنابعالی هم میگن نادان و مغلطه باز!
    اصلا معلوم نیست منطقت چیه چی میخوای چی میگی چه ربطی چطوری به چی داره چطوری چی رو ثابت یا رد میکنه.
    حرف حسابت چیه؟
    میگی باید حتما سایت هک کرده باشم یا هک کنم یا بتونم هک کنم که دربارهء چه چیزهایی اظهار نظر کنم؟ ربطش چیه اونوقت؟
    و ربطش به این بحث چی بود؟
    هک خیلی فرق میکنه با خیلی مباحث دیگر، باوجودی که همشون تحت عنوان امنیت که مقولهء وسیعی است دسته بندی میشن.
    هک داریم، از یک طرف دیگر بحث برقراری امنیت رو داریم (هرچند این با هک اشتراکات قابل توجهی داره)، بعد بحث علم رمزنگاری هم هست.
    هرکدام از اینا کم و بیش با هم اشتراکاتی دارن اما خیلی جاها و متخصصان اونا هم از هم جدا هستند به دلایل مختلف.
    مثلا بزرگترین متخصصان و دانشمندان و مراجع علم رمزنگاری در دنیا، آیا همشون هکر هستن و هکری کردن و هک کردن بلدن؟
    آیا بهترین الگوریتم ها و پروتکل های رمزنگاری، مثل همین بحث هش پسورد bcrypt یا scrypt، رو هکرها درست کردن یا اون متخصصان و دانشمندان برجسته که درس آکادمیک و تئوریک تخصصیش رو خوندن؟
    یا شاید شما ادعا میکنی که دنیا در اشتباهه و اینا بهترین الگوریتم های هش نیستن و هکرها یا شما بهترش رو درست کردن؟
    الگوریتم AES و RSA رو هم که سالهاست جزء قویترین و پرکاربردترین الگوریتم ها بودن، کیا درست کردن؟
    شما میای به این اشخاص میخوای بگی راست میگید و اگر خیلی بارتونه بیاید نشون بدید و چندتا سایت واسه ما هک کنید؟! بنظرت این استدلال و درخواست منطقی ای است؟
    شما از اول حرفی که زدی مغلطه بود، که مقداری ابهام و کلی گویی هم داشت.
    بلد نیستی یک حرف و گزارهء منطقی رو روشن و دقیق و مربوط بیان کنی، بعد فکر میکنی کی هستی اصلا در سطحی هستی که بتونی دربارهء امثال من که هزار برابر امثال تو مطلب و مقاله های علمی سطحی بالا که جنابعالی احتمالا نمیتونی حتی چند خطش رو بخونی و بفهمی خوندن و درک کردن، قضاوت کنی و به تمسخر بگیری با اینطور مغلطه های صدمن یک غاز؟
    بهتره بجای اینکه در فکر این کل کل های مسخره در سطح خودت و امثال خودت باشی، چشمات رو باز کنی و ببینی که واقعیت خیلی گسترده تر از دنیای محدود شماست و افراد مختلفی با دانش و بینش و توانایی ها و سطوح مختلفی وجود دارن.
    شما میتونید از دانش من استفاده کنید، میتونید نکنید، ولی درحدی نیستی که بتونی دربارهء دانش و صلاحیت من قضاوت کنی، و حق نداری با مغلطه اندازی و کل کل چاله میدانی دیگران رو از دانستن و یادگیری و استفاده از منابع دیگر بازبداری.

    بنده در مواردی که بلد هستم و احاطه دارم دانش و نظر تخصصی خودم رو در اختیار عموم میذارم. یادم نمیاد جایی ادعایی کرده باشم و نظر و فتوایی فراتر از دانش و توانایی و صلاحیت خودم داده باشم. چیزهایی هم که تاحالا گفتم و میگم، همه بر اساس مطالعات و تحقیق گسترده در طول سالها از منابع گسترده و باکیفیتی بوده و فقط حرف من نیست بلکه براش منابع و افراد متعدد و معتبری وجود داره که بعضا بهشون اشاره کردم و لینک یا ترجمه هم دادم. حالا شما بر چه اساسی چه حرف حسابی داری در این موارد، روشن و دقیق بفرما تا بررسیش کنیم.
    درمورد بحث این تاپیک الان حرف خاصی داری؟
    یا هنوزم رو استدلال خودت پافشاری داری که هرکس درمورد هر مسئله ای در دنیای وسیع امنیت میخواد ادعا کنه و صلاحیت داشته باشه باید حتما هکر به اون شکلی که مد نظر شماست باشه و به اون شکلی که مد نظر شماست اون رو ثابت کنه؟

    یکی استاد دانشگاهه، یکی مهندس، یکی یه کاره دیگه. همهء اینا دانش و بینش و توانایی و مهارتهای خاص خودشون رو دارن. یک چیزهایی هست که بیشتر یا همش از راه تئوریه، یه چیزهای دیگری هست که بیشتر یا همش عملی، یه چیزهایی که 50% تئوری و 50% عملی.
    شما با یک حرف صدمن یک غاز چاله میدانی اومدی همهء اینا رو میخوای توی یک ظرف کوچک خودت جا بدی و با قالب محدود خودت قیاس کنی. فکر کردی کی هستی مثلا مرجع علم هستی یا دستگاه تایید صلاحیت و اعتبار دادن به همهء اینا؟!

    من اگر میخواستم و بخوام سایت هم میتونم هک کنم، ولی تاحالا در این زمینه علاقه نداشتم و اون رو چندان سطح بالا و کاربردی ندیدم (یکی بخاطر اینکه از نظر اخلاقی و قانونی هم چندان مناسب نیست؛ دیگر شاید از نظر بازار کار و درآمد) و دنبالش نرفتم، ولی چیزی پیچیده تر و دشوارتر از چیزهایی که تاحالا یاد گرفتم نیست که فکر کنم نمیتونم. صرفا علاقه و وقت و اولویتش رو نداشتم و ندارم. همین. بخوام هم برم دنبالش طبیعتا باید مدتی روش کار و مطالعه کنم تا بتونم خوب یاد بگیرم و مسلط بشم به تمام جوانب و ابزارهاش (با اینکه پیشاپیش و از نظر پایه خیلی قوی هستم ولی بهرحال مدتی تجربه و یادگیری در هرچیزی که تازه وارد میدان عملش بشی لازمه).
    همینطور یک کسی هم که فکر کرده دنیای امنیت همش همین هک و مک و دوتا برنامه و اسکریپت استفاده کردن و دوتا باگ و حفره و اکسپلویت پیدا و استفاده کردنه، و تمام یا بیشتر وقت و انرژیش رو روی این موارد صرف کرده باشه، خیلی چیزهای دیگری رو یاد نگرفته و توانایی انجام خیلی کارهایی رو نداره که نیاز به مسیر دیگر و یادگیری و تئوری خاص خودش داشته. مثل همین شاخهء رمزنگاری. واقعا هکرها چیز زیادی ازش میدونن؟ منکه تاحالا ندیدم اصلا! اکثرشون در این زمینه خیلی هم بی سواد بودن و بعضا اشتباهات و تصورات و نظرات غلطشون رو دیدم. اینا شاید بتونن گهگاه بعضی موارد و سایتهایی رو هک کنن، اما بی گمان متخصص درست و حسابی در علم رمزنگاری نیستن و حتی نمیتونن یک برنامهء نسبتا کوچک و ساده که واقعا امنیت علمی و اصولی در سطح بالا داشته باشه رو طراحی و پیاده سازی کنن. به سادگی بلد نیستن و توانش رو ندارن. اگر بخوان یاد بگیرن، باید مثل بنده برن و مطالب علمی و معتبر و سطح بالا و تئوری و آکادمیکش رو مطالعه کنن. اینم شاید چند سال زمان ببره. حداقل یک سال بطور فشرده و تمام وقت فکر میکنم وقت بخواد، اونم واسه آدمی که از نظر پایه قوی باشه (مسلما نه افرادی که از دوتا محاسبهء ریاضی و آماری سادش هم سردرنمیارن).

    پیدا کردن سوراخ و اشتباهات دیگران، اونم سایتها و آدمهای کم و بیش معمولی و غیرمتخصص در بحث امنیت، یک کاره، و طراحی یک سیستم علمی و اصولی در سطح جهانی (بعضا در سطح سازمانهای امنیتی دنیا)، یه چیز دیگه.
    کسی که هک میکنه چنین دانش و توانی رو نداره فقط به این خاطر که میتونه چندتا سایت رو هک کنه!
    همینطور استدلال و درخواست شما از بنده هم لزوما ربطی به صحت دانش و صلاحیت بنده در این امور نداره.
    اینا دو حیطه و دو طرف متفاوت هستن. هرچند با هم مشترکاتی هم دارن.
    بهرحال آدم باید خیلی وقت و انرژی بذاره، سالها، که بتونه در هردوی این حیطه ها اطلاعات و تجربهء زیادی کسب کنه.
    وقت و انرژی هرکس هم محدوده و برای خودش و هدف و علاقه و اولویت خودش ارزش بیشتری داره. من واقعا فکر نمیکنم مثلا یک متخصص علم رمزنگاری علاقهء زیادی به این داشته باشه که بره دنبال هک کردن سایت این و اون، گذشته از اینکه بهرحال اینم فوت و فن و زمان و تجربهء خودش رو میخواد. بعد شما انتظار داره به حرف هر بچه و کل کل بیاد بره کار و بار و نقش خودش رو ول کنه و بره دنبال یاد گرفتن و انجام هک و مک از اون نوعی که مد نظر شماست؟
    آخرین ویرایش به وسیله eshpilen : یک شنبه 11 خرداد 1393 در 11:46 صبح

  6. #46

    نقل قول: بهترین گزینه برای رمز کدام است md5 یا sha یا crc32 یا hash

    خوبه شما به ما یاد دادی که امنیت همش یا بیشترش همین هک سایتهای ملته و واسه همین کاره و فقط اینطوری میشه درش چیزی یاد گرفت و پخی شد!
    اینو باید توی برنامهء درسی دانشگاههای آمریکا تذکر بدن و رشته های امنیتشون همین هک باشه و هکر بیرون بدن.
    باید استادهاشون هم همین هکرها باشن و اونا بهشون نمره بدن و قبولشون کنن
    حالا الگوریتم ها و برنامه هایی که اینا بخوان درست کنن واقعا منو دیوونه میکنه که چه دنیایی شود
    فکر کن طرف که فقط هک و مک SQL Injection و متااکسپلویت و اینا رو بلده و دوزار ریاضی و تئوری درست و حسابی سرش نمیشه، بخواد واسه دنیا الگوریتم و برنامه و امنیت درست کنه! بخصوص برای کارهای جدی و امنیتی و نظامی و حکومتی و مالی و این حرفا!

    من واقعا نمیدونم به امثال شما باید چی گفت. ولی تاحدی که میتونستم و اطلاعات داشتم سعی کردم مطلب رو روشن و باز کنم براتون. چون میدونم که به احتمال زیاد حتی یک نفر هم توی این فروم پیدا نمیشه که اندازهء بنده در این زمینه اطلاعات داشته باشه.
    بهرحال خواه پند گیرید و خواه ملال، با خودتونه.
    شما میتونید سعی کنید از بنده چیزی یاد بگیرید، و میتونید هم با این مغلطه های صدمن یک غاز و غیرمنطقی و غیرعلمی و چاله میدانی خودتون سعی کنید اثبات کنید که بنده چیزی بلد نیستم و صلاحیتی ندارم و یا چیزهایی که میدونم کاربرد عملی ندارن.
    بنده در طی سالها خیلی سعی کردم که جنبه های ناشناخته (بخصوص برای اکثر هموطنان عزیز) و علمی این رشته رو روشن و نشر کنم تا ملت بفهمن که حقیقت چیه و چقدر وسعت و جنبهء علمی داره بیشتر مسائل و حتی همین رشتهء ما چقدر از نظر علمی و نقش تئوری درش دست کم گرفته میشه (شاید بخاطر اینکه هرکس با سواد سیکل و دیپلم هم میتونه بیاد توش و کارهایی بکنه)، و ما چقدر نسبت به خیلی چیزها عقب و ناآگاه هستیم، و چه بحث ها و منابع و افرادی در بقیهء دنیا وجود دارن و مطرح هستن. اینکه قدرت علم و فناوری ای که از خارج میاد، یک بخش بزرگش بخاطر همینه. اصلا بدون اینها شدنی نیست.
    اما متاسفانه همیشه دیدم که سطح خیلی پایینه و میشه گفت حتی یک نفر هم پیدا نمیشه که منظور بنده رو کامل و دقیق متوجه بشه و بتونه و بخواد از مطالب و سرنخ هایی که بنده میدم استفادهء واقعی بکنه و سطح خودش و جامعه و متخصصان کشور رو ارتقا بده.
    البته این برای بنده به شخصه چندان مهم نیست! من خودم علاقه داشتم و در درجهء اول بخاطر اهداف شخصی دنبال این چیزها رفتم، وگرنه که میتونستم دنبال مسیر و چیزهایی برم که عموم و دیگران میرن، و احتمالا اینطوری میتونستم بقدر کافی هم خودنمایی کنم و هم پول دربیارم! اما هدف بنده نه خودنمایی بود و نه پول.
    بهرحال بنده بعنوان کسی که چیزی فهمیده و راهی رو رفته که کمتر کسی از افراد دور و برش رفتن (فکر کنم دقیقا هیچکس!)، وظیفهء خودم دیدم این آگاهی و دانشها رو در جامعه مطرح و نشر کنم. حالا اگر ظرفیت و خواهنده براش موجود نیست، من دیگه مقصر نیستم و برام اهمیت چندانی هم نداره. من خودم باید میفهمیدم که بزرگترین متخصصان و دانشمندان دنیا مثلا توی آمریکا چی میگن چطوری کار میکنن چی درست میکنن چرا اینقدر قوی و موفق هستن. اینکه امنیت واقعی و اصولی در بالاترین سطحش چیه و چطور بدست میاد. دوست داشتم هرچی که اونا میفهمن و میتونن منم بفهمم و بتونم. هرچند احتمالا در کشور خودم کاربردی نداشته باشه یا اصلا در طول زندگی خودم هم زیاد استفاده ای (حداقل از جنبهء مالی) ازش نکنم.
    از این جهت شما راست میگی که من زنبور بی عسل هستم، ولی این بخاطر بدون علم و توان بودن بنده نیست، بلکه بخاطر اینکه که هدفم خودنمایی های سطح پایین توده ها و یا پول نبوده. من برای این دو مقوله چیز مناسبی برای ارائه به جامعه و افرادی مثل شما ندارم!

    اما حداقل یک چیزی رو سعی کنید بدست بیارید، چون بدون اون نمیتونید هیچوقت پیشرفت بهینه ای بکنید و به سطوح واقعا بالاتری وارد بشید. اونم اینکه به دانش و دانشمند و خوره ها احترام بذارید.
    شما درنظر من بیشتر به یک عده نوجوان نادان و خام شبیه هستید تا چیز دیگر، چون گفتار و رفتار شما دقیقا همین رو نشون میده.
    نوجوانان مغروری که چیز زیادی نمیدونن و به بزرگان و راه و اصول بنیادین علم و راستی احترامی رو که باید بذارن نمیذارن.
    من همیشه سعی کردم این مسائل رو نشون بدم و اینکه چقدر اهمیت دارن و چقدر چیزهایی که ما داریم بخاطر اونهاست.
    امثال دانشمندانی که بیشتر افراد شاید هیچوقت حتی نامی ازشون هم نشنون، ولی این افراد بودن که بخش اعظمی از پایهء علم و فناوری و خرد و امکانات امروز ما رو ساختن، و همچنان هم همین افراد هستن که بخش اعظمی از اون رو به پیش میبرن، و این کار بدون اونا ممکنه نیست! اما متاسفانه حتی کسانی که مثلا دانشگاه رفته و متخصص و مدعی رشته های تخصصی هستن، در این زمینه اکثرا اطلاعات و درک و بینش کافی ندارن. امثال مکانهای عمومی اینترنت و این فروم ها که بماند! بعضی وقتا احساس حماقت میکنم از اینکه میام جایی و چیزهایی میگم و مطالبی میذارم و وقت و انرژی خودم رو اونجا صرف میکنم، که انگار سطحش خیلی پایین تر از این حرفاست که کسی از حضار در اونجا از حرفها و تلاش من چیزهایی رو که میخوام بگم بفهمه و بتونه استفاده ای ازشون بکنه. بنوعی انگار دارم تلاش میکنم که سطح توده ها رو به نخبه ها برسونم، یا حداقل در زمینهء آگاهی اولیه و باز کردن راه در این زمینه کاری بکنم.
    انگار توده ها همیشه توده خواهند ماند. بله این یک واقعیت است. هرچند من در این توده ها به دنبال نخبه ها میگردم.
    توده ها هیچوقت نمیتوانند نخبه شوند، اما من فکر میکنم شاید حداقل میتوان آنها را نسبت به جایگاه شان و علت واقعی جایگاه و ضعف هایشان آگاه کرد تا عاقلانه تر فکر و رفتار کنند. یعنی کمی آنها را با خرد آشنا کنم!
    ما باید بفهمیم که این فقط هکرها و سطح و فعالیت های آنها نیست که دنیا را به پیش میبرد و برای همگان مفید است، حتی در همین اینترنت و رایانه و برنامه نویسی که هجمهء آنها همه جا را پر کرده است! هرچند هکرها هم نقش خودشان را در تمامی دنیا دارند!
    یکسری چیزها بود و هست که در کشور ما تقریبا بطور کامل ناشناخته بود و هست. درواقع خیلی چیزها! ما در این زمینه منبع و مرجع و افراد مطلع تقریبا نداشته و نداریم. حتی در یک موارد ساده و معروف در دنیا.
    من حالا باید چه کنم تا شما حرفهای مرا بفهمید؟ برم هکر بشوم و برایتان چند نمونه سایت هک کنم؟
    مثل اینکه از یک ریاضیدان یا فیزیکدان بخواهید که یک گاوصندوق را برایتان بدون داشتن کلید و رمز باز کند تا ثابت شود که چقدر دانش و توان دارد و علم و گفته هایش واقعا به دردی میخورد!
    خب احتمالا آن ریاضیدان یا فیزیکدان واقعا در این زمینه هم میتواند کارهایی بکند، تئوری و محاسبه و فرمولهایی بدست بیاورد و ایده هایی بدهد، و شاید دست آخر هم موفق به انجام عملی اش شود، اما فکر نمیکنم این یک شرط و معیار لازم برای پذیرفتن اعتبار آن دانشمند و اثبات کاربردی بودن ریاضی یا فیزیک باشد! (شاید آن دانشمند واقعا زیاد عرضهء عمل را نداشته باشد، اما حداقل شما میتوانید خیلی چیزهای مفید برای خودتان را از آن متخصص یاد بگیرید و از او استفاده کنید بجای اینکه با او کل کل های بیهوده و غیرمنطقی کنید؛ چون بهرحال علم شما در آن زمینه دربرابر آن دانشمند خیلی کمتر است) بعدهم چنین افرادی مسیر خاص خود را رفته اند و تخصص و کاربرد بهینه و مشغولیت هایشان در حیطهء تخصصی و تئوری یا عملی مربوط به خودشان است؛ اینکه انتظار داشته باشیم با چنین درخواستهایی براحتی موافقت کنند و اینقدر حوصله و وقت و آزادی عمل به خرج بدهند، احتمالا در تمام موارد منطقی نیست! نه؟ افراد برجسته و نخبه در زمینه های دیگر، معمولا وقتشان در نظر خودشان و برای جامعه ارزشمندتر از این است که بخواهند وارد حیطه های کمتر مرتبط و سطح پایین تری بشوند، هرچند برای این موارد استثنایی هم بوده و هست.
    حرف این است که من بیایم سایت هک کنم که به شما چه چیز را چطور ثابت کنم آخر؟ و آیا این اثبات معتبری برای تمام ادعاها و نظرات بنده میشود؟
    اگر اینطور بود پس هکرهای بزرگ دنیا باید مرجع اول و کامل در زمینهء علم امنیت و رمزنگاری هم میبودند و مثلا قویترین الگوریتمهای رمزگذاری و هش را آنها اختراع کرده بودند و نه دانشمندان و متخصصان تئوریک و دانشگاه رفتهء این رشته.
    آخرین ویرایش به وسیله eshpilen : یک شنبه 11 خرداد 1393 در 12:46 عصر

  7. #47

    نقل قول: بهترین گزینه برای رمز کدام است md5 یا sha یا crc32 یا hash

    مثلا من میگم از bcrypt استفاده کنید (و البته بهتر از اون، scrypt)، نه الگوریتم خودساخته یا دیگری.
    دلیل و منبعش رو هم که براتون آوردم. زحمت کشیدم سرچ کردم تحقیق کردم ترجمه کردم وقت گذاشتم از دانش و توان خودم براتون مایه گذاشتم.
    حالا حرف حساب شما چیه مثلا؟
    اینکه بیای کل کل کنی بگی راست میگی سایت هک کن؟!
    بنظر بنده باید متشکر هم باشید و بجای این کل کل های بیهوده سعی کنید استفاده کنید.
    حالا اگر سطحتون اینقدر پایینه که باوجود توضیحات و ترجمه های بنده و سرنخ ها و رفرنس هایی که میدم بازم نمیتونید متوجه بشید یا استفاده کنید، دیگه مشکل خودتونه. ربطی به توانایی سایت هک کردن و این حرفا هم نداره! من میگم علم و اصولش اینه، قویترین در دنیا اینه، به این دلیل به اون دلیل بر اساس فلان منابع و مراجع. حالا شما میخواید باز از خودتون همه چیز رو فکر و طراحی و پیاده سازی کنید خودتون میدونید، شاید هم هیچوقت به مشکل نخورید. ولی من دنبال چیزهای کامل ترین ها و قوی ترین های دنیا بوده و هستم، چون فکر میکنم حداقل یه وقتی ممکنه تا این سطح هم آدم نیاز و ضرورت داشته باشه.
    اینکه شما چندتا سایت رو هک کردی دلیل بر این نمیشه که دانش و صلاحیت شما در زمینهء علم و اصول امنیت و رمزنگاری از من بیشتر باشه. وگرنه امثال شما دوتا از این الگوریتم ها رو درست کرده بودن تاحالا! منکه ندیدم تاحالا. همش کار دانشمندان و متخصصان برجسته و دانشگاه رفته این رشته است و بخش اعظمی از کارشون هم بر اساس تئوری و ریاضی و محاسبات و علم خاص خودشه. هرچند به احتمال زیاد افراد معمولی تر و هکرها هم در این زمینه کارها و کمک هایی کردن تاحالا. من منکر نقش و اهمیت هیچ حیطه و تخصصی در دنیا نیستم.

    ---------------------------------------------

    ضمنا اینکه اینقدر این مسائل رو توضیح میدم و تاکید میکنم، چون اینا قواعد و حقایق بنیادین در زمینهء منطق و خرد و علم امروز بشره. که انگار خیلی افراد ازش بی اطلاع هستن!
    بخاطر خودتون هم که شده مهمه که اینا رو یاد بگیرید و بفهمید.
    عزیزم، حقایق دنیا به اون شکلی نیست که شما فکر میکنید!!
    چه شکلی؟
    خب آدم حرفی که میزنه نحوهء منطق و استدلالش وقتی اینقدر مشکل داره و سطح پایین و عوامانه است، اونم دربرابر بحثها و مسائل علمی و تخصصی و افرادی از این دست، پس معلومه که چیزی از این موارد نمیدونه و تصور خامی از واقعیت جهان و چیزها داره.
    کلیت جهان رو بدون خرد و بینش علمی واقعی نمیشه به خوبی درک کرد.
    وقتی با آدمی مثل بنده طرف میشید، جای این اشتباهات و حرفهای خام نیست!
    اگر واقعا آدم قوی ای بودی، فقط مقاله های وبلاگ بنده رو که میخوندی و مطالب و تاپیک هایی که در اینجا داشتم، باید میفهمیدی که با چه کسی طرف هستی و در چه سطحیه.

  8. #48

    نقل قول: بهترین گزینه برای رمز کدام است md5 یا sha یا crc32 یا hash

    شما هم اگه حرفی برای گفتن داشته باشید می شنویم

  9. #49

    نقل قول: بهترین گزینه برای رمز کدام است md5 یا sha یا crc32 یا hash

    ء د
    نقل قول نوشته شده توسط engmmrj مشاهده تاپیک
    میخواستم ثابت کنم اندازه سر سوزن اطلاعات نداری فقط شبیه زنا پر حرفی
    سبزی هم بلدی پاک کنی؟
    امثال شما هم حرفی برای گفتن ندارید جز همین مغلطه ها و کل کل های چاله میدونی.
    چون منطق و سواد درست و حسابی ندارید.
    منم بقدر کافی تاحالا دانش و توانایی های خودم رو نشون دادم و اسنادش هم موجوده و برخلاف نظر شما خیلی های دیگه به سواد بنده رای دادن و صرحتا هم بیان کردن تاحالا (منجمله بعضی افراد از مدیران همین فروم). نیازی ندارم که یه بچه کم سواد و لجباز و نادان مثل تو منو ارزیابی و تایید کنه.
    نهایتش تو یک هکر هستی مثل هزاران دیگر که به هک و مک سایت این و اون مشغولن و فکر میکنن همهء دنیا همینه، اما من یک دانشمندم با دانش و توانایی های خاص که خیلی مواردش بین هموطنان ما کم و بیش ناشناخته بوده (و بعضی موارد هنوزم هست)؛ فردی که نمونش خیلی کمه حداقل در کشور خودمون.
    من دنبال هک نرفتم چون بنظر من فعالیت چندان سطح بالا و کاربردی و پایدار و سالمی نیست. مثل اینکه آدم بره دانش و مهارت قفل باز کردن و دزدی و این حرفا رو یاد بگیره و در این زمینه فعالیت کنه.
    ولی از امنیت علمی و اصولی و رمزنگاری و روشهای جلوگیری اصولی اگر حرفی داری، من در این زمینه تخصص و اطلاعات خوبی دارم.
    نیازی به اثبات خودم به شکل معکوس و در حیطهء دیگری ندارم. شما راست میگی نشون بده کدوم مطالب و روشها و کدها و برنامه هایی که بنده تاحالا ارائه دادم اشتباه یا پیش پا افتاده و کم ارزش بودن. البته با دلیل و سند درست و حسابی.

    درمورد این هم که گفتم برنامه های 99% برنامه نویسان در اون حد نیست، زیاد قصد تمسخر نداشتم، بلکه جدی گفتم؛ و زیاد هم برنامه نویسان رو بخاطر این سرزنش نمیکنم، چون طراحی و پیاده سازی یک برنامهء نسبتا بزرگ و پیچیده که امنیت و اصولش بدون نقص باشه واقعا کار دشوار و هزینه بری هست (علاوه بر نیاز به سواد و دانش های خاص و پیشرفتهء خودش) و نیاز به تجربه هم داره و حتی خودم هم که در پروژهء سیستم رجیستر و لاگین تلاش کردم چنین سیستمی رو پیاده کنم واقعا دمار از روزگارم درآمد و تازه بنظرم هنوزم جای کار داره و بعضی مواردش کم و بیش ضعف داره؛ حالا بماند پارامترهای دیگری که هست مثل ساختار و مهندسی کد و ماجولار بودن و پرفورمنس و یوزرفرندلی و این حرفا که یه برنامه نویس باید همزمان اینا رو هم درنظر بگیره و پیاده سازی کنه.

  10. #50
    کاربر دائمی آواتار masiha68
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    نقطه ی صفر مرزی
    پست
    816

    نقل قول: بهترین گزینه برای رمز کدام است md5 یا sha یا crc32 یا hash

    نقل قول نوشته شده توسط engmmrj مشاهده تاپیک
    میخواستم ثابت کنم اندازه سر سوزن اطلاعات نداری فقط شبیه زنا پر حرفی
    سبزی هم بلدی پاک کنی؟
    دعوای مال من نیست ولی شناخت نسبی از دوستمونeshpilen
    دارم
    و شما هم اگه به وبلاشون سر بزنین کلی مطلب پیدا می کنین که پیدا کردنشون توی هر جایی محاله ...
    علم ایشون رو تایید می کنم و به نظرم اگه اقای شهرکی نبود مدیریت تالار رو به ایشون میدادن .

    کلا بهتره از اینکه اطلاعات و علممون رو به رخ هم بکشیم دوری کنیم و چون هیچکسی علامه نیست که همه چی رو بلد باشه یکی توی رمز نگاری استاده یکی هم توی دیزاین و یا رشته ی دیگه .
    امیدوارم این بحث اینجا تموم شه .

  11. #51
    کاربر جدید
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    شیراز
    پست
    8

    نقل قول: بهترین گزینه برای رمز کدام است md5 یا sha یا crc32 یا hash

    سلام
    اول اینکه md5 و sha1 قابل هک شدن هستن ، کافیه تو گوگل سرچ کنید ، مثلا بنویسید:
    online decoder md5
    یا این سایت:
    http://www.cmd5.org/
    ------------
    شما از هش های ترکیبی استفاده کنید
    درسته که md5 و sha1 قابل هک شدن هستن ، اما اگر از hash های تو در تو استفاده کنید ، md5 هم هک کنن ، رمزنگاری شده ی hash دیگه رو بدست میارن
    اما بهتره که از این دو استفاده نکنید
    خود سایت php کلی توابع برای hash گذاشته:
    http://php.net/manual/en/function.hash.php

    من که شخصا مثلا اینجوری استفاده می کنیم
    اگر در حالت معمول یک hash بخوام استفاده کنم(که نمی کنم و تو در تو استفاده می کنم):
    میشه:
    hash("ripemd160","test")

    حالا هش تو در تو: (که من از این مدل استفاده می کنم ، با انواع تابع هش ها که در http://php.net/manual/en/function.hash.php هست)
    مثلا:
    hash("ripemd160",hash("crc32b",hash("haval128,5",h ash("sha512","test"))))

    حالا همینو نمایش بدیم:
    echo hash("ripemd160",hash("crc32b",hash("haval128,5",h ash("sha512","test"))));
    کلمه ی test رو ، اینجوری:
    9a332dfb7f9a0c14a9d550e8d7fa2b62d386db44
    ----------
    یا مثلا:
    hash("sha256",hash("adler32",hash("haval160,3",has h("crc32",hash("ripemd320","test")))))
    نمایش:
    echo hash("sha256",hash("adler32",hash("haval160,3",has h("crc32",hash("ripemd320","test")))));
    این عبارت:
    1eb7aecf5e99b31475de43b17175678309190cb4b4414a3fc7 94a0dcb171288c
    نمایش میده
    در کل کلمه ی test ، اول تبدیل به ripemd320 میشه ، نتیجه ی اون تبدیل به: crc32 میشه ، نتیجه ی اون تبدیل به haval160,3 میشه ، نتیجه ی اون تبدیل به adler32 میشه ، و نتیجه ی adler32 تبدیل به sha256 میشه
    حالا فرض کنید بجای sha256 از md5 استفاده کرده بودیم ، جی می شد؟ هیچی اگر هم md5 رمزگشایی کنن حاصل adler32 رو براشون نمایش میده
    -------
    در کل از هش های تو در تو استفاده کنید که خیلی بهتره ، ماشالله php بر خلاف دات نت ، خیلی توابع hash داره

  12. #52
    کاربر دائمی آواتار masiha68
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    نقطه ی صفر مرزی
    پست
    816

    نقل قول: بهترین گزینه برای رمز کدام است md5 یا sha یا crc32 یا hash

    این تایپیک توی زمان خودش جواب داده شده و بهتر بود دوباره باز نمیشد ...

    ممنون از اطلاعاتی که در اختیار دیگران قرار دادید

  13. #53
    کاربر دائمی آواتار sedamorde
    تاریخ عضویت
    مرداد 1387
    محل زندگی
    ایران
    پست
    240

    نقل قول: بهترین گزینه برای رمز کدام است md5 یا sha یا crc32 یا hash

    سلام دوستان، امیدوارم خوب باشید.
    اول ممنونم از همه کسانی که دانش خود را با دیگران تقسیم می‌کنند، بدون شَک کار پر ارزشی است.
    دوم هم اینکه اگر زمان پاسخ به این تاپیک تمام شده و من دیر رسیدم یا موضوع تکراری بیان می‌کنم من را ببخشید.

    قبل از اینکه در مورد امنییت صحبت کنیم باید بدانیم که امنییت یعنی چه؛ امنییت مجموع قدم‌هایی است که ما برای محافظت از اشخاص یا دارایی‌های خود، در برابر صدمات و آسیب‌ها بر می‌داریم.
    در اینجا ما می‌خواهیم از رمز‌های عبور کاربران سایت خود محافظت کنیم. همانطور که فیلسوف بزرگ آلمانی گفته : به انداره‌ی آدم‌های روی زمین، راه حل برای انجام کارها وجود دارد و هیچ راهی بر راه دیگر تقدم نداره.

    تا به حال گزارشی مبنی بر شکست شدن الگوریم‌های MD5 و SHA1 داده نشده. اما میدانیم که کتاب‌خانه‌های بسیاز بزرگی وجود دارد که میلیون‌ها رمز Hash شده را شامل می‌شوند و در کسری از زمان هکرها می‌توانند هزاران رمز را روی یک سیستم ورود امتحان کنند.
    البته ما (همه‌ی ما برنامه نویسان) می‌دانیم که نباید اجازه دهیم کاربر بتواند مثلاً بیش از 5 بار برای ورود با یک Username مشخص رمز وارد کند. خوب اینطوری امکان استفاده از کتاب‌خانه‌های آماده هم کم می‌شود.
    اما گر به هر دلیلی هکرها به پایگاه داده‌ی ما دسترسی پیدا کردند چی!؟ اینجاست که الگوریتم‌های رمز نگاری به کمک ما می‌آیند.

    حتماً می‌دانید یکی از فلسفه‌های یونیکس (Unix) و سیستم عامل‌های شبه یونیکس (مثل Linux) سخت‌تر کردن کارها برای محافظت بیشتره. حرف لینوکس شد بد نیست اضافه کنم که؛ هسته‌ی لینوکس به صورت پیش فرض از MD5 برای ذخیره سازی رمزها در /etc/shadow استفاده می‌کنه و البته از الگوریتم‌های زیر هم پشتیبانی می‌کنه :


    MD5
    blowfish
    eksblowfish
    SHA-256
    SHA-512


    سیستم عامل Ubuntu از نسخه‌ی 12.04 به بعد از SHA-512 استفاده می‌کنه (فکر کنم CentOS هم همینطور). تا جایی هم که من اطلاع دارم گوگل هم از یک الگوریتم پیچیده بر اساس زمان استفاده می‌کنه.

    تا اینجا امیدوارم متوجه شده باشید که هیچ کدام از الگوریتم‌های ذکر شده شکسته نشدند. اما برخی از آنها منسوخ شده.

    اما من به عنوان یک برنامه نویس PHP نمی‌تونم از خیره استفاده از MD5 بگذرم،‌ چرا؟ سرعت فوق العاده‌ای داره و خیلی ساده‌ کار می‌کنه. ولی بر اساس فلسفه یونیکس کمی سخت‌ترش می‌کنم


    hash('md5', '123456');// result = e10adc3949ba59abbe56e057f20f883e
    hash_hmac('md5', '123456', 'my_salt');// result = 9e3f96127058d20980ecd1fb304208cd



    خوب معلوم که کد دوم کار را برای هکر‌ها سختر می‌کنه،‌ پس بهتره چون ما با استفاده از یک سری کاراکتر اضافی ، تغییری در الگوریتم ایجاد می‌کنیم. اگر my_salt‌ را تغییر دهیم نتیجه هم تغییر می‌کند. به این ‌می‌گویند Salt.
    همیشه‌ استفاده از Salt در هر الگوریتمی بهتر از اسفاده نکردنه بخصوص برای جلوگیری از حملات Rainbow table (در ادامه بیشتر توضیح میدم).

    البته استفاده از MD5 و SHA1 برای رمزهای عبور پیشنهاد نمیشه (من ده‌ها مقاله خواندم و همه به دلیل منسوخ شدن نه شکسته شدن، استفاده از این الگوریتم‌ها را پیشنهاد نکرده‌اند)

    در مورد الگوریتم‌های SHA هم باید عرض کنم که SHA1 از سال 2001 عرضه شد و تا سال 2005 مورد استفاده وسیع قرار می‌گرفت، اما خطاهایی در الگوریتم ریاضی آن پیدا شد که احتمال شکسته شدن آن را میداد (گرچه هنوز شکسته نشده).
    برای همین سال 2005 آژانس امنیت ملی آمریکا SHA2 را منتشر کرد که شامل الگوریتمی‌های 256 و 512 بایتی بود.
    تا جایی که من اطلاع دارم SHA-512 در سیستم‌های 64بیتی ، سریع‌تر از SHA-256 کار می‌کنه (نیاز به منبع و آزمایش دارد)

    یکی از توابع خویی که در PHP می‌توانید استفاده کنید Crypt است. Crypt یک Utility Software (برنامه‌ کمکی) جهت رمز نگاری است که برای Unix طراحی شده، باید ذکر کنم این برنامه جهت بهبود الگوریتمی که توسط استاد دنیس ریچی (خالق زبان C و سیستم عامل Unix) نوشته شده بود ساخته شد، روحش شاد.


    الگوریتم قدرتمند دیگر Blowfish است که با Crypt ادقام می‌شود. Blowfish سال 1993 ساخته شده و تا امروز هیچ انسان و نرم افزاری قادر به شناسایی و شکست آن نشده.
    مثالی میزنم اما روش‌های بهتر و بیشتر را در گوگل پیدا کنید.




    /**

    * Password Hash

    *

    * @param string

    * @return string

    */

    function pass_hash($input){

    $salt = '';

    $salt_chars = array_merge(range('A','Z'), range('a','z'), range(0,10));

    for($i=0; $i < 22; $i++)

    {

    $salt .= $salt_chars[array_rand($salt_chars)];

    }


    return crypt($input, sprintf('$2a$%02d$', 8) . $salt);

    }


    /**

    * Password Check

    *

    * @param string

    * @param string

    * @return bool true on success/false on failure

    */

    function pass_check($pass_entered, $saved_hash_pass){

    if(crypt($pass_entered, $saved_hash_pass) == $saved_hash_pass){

    return true;

    }else{

    return false;

    }

    }


    $saved_hash_password = pass_hash('123456');


    $check = pass_check('123456', $saved_hash_password);

    if(true == $check){

    echo $saved_hash_password . '<br>';

    }else{

    echo 'Invalid password';

    }




    توضیح الگوهای دیگر خارج از حوصله من و شماست اما می‌توانید در مورد آنها هم تحقیق کنید.

    و اما نکات مهم درباره‌ی SALT:

    در بالا برای دوستان تازه کار Salt را توضیخ دادم. در حملات Rainbow Table الگوریتم‌های ضعیف به راحتی شکسته می‌شوند. برای همین Salt (رشته‌ی تصادفی که ما ایجاد می‌کنیم) مقاومت در برابر این حمله‌ها را بیشتر می‌کند.
    شاید شما هم (مثل من در گذشته) از رشته‌ای مانند زیر برای Salt استفاده می‌کنید :


    $L+/F%5F:!QFpwu)



    WPA2 که برای بیشتر مودم‌ها استفاده می‌شود از کاراکترهایی مانند !@#$ و ... استفاده می‌کند. بیشتر نرم‌افزارهای شکستن رمز عبور مودم‌ها نمی‌توانند این کاراکترها را پیدا کنند، حتی اگر بتوانند ار الگوریتم‌های موجود برای پیدا کردن رمز بهینه استفاده کنند، پیدا کردن هر کاراکتر حداقل 6 ماه وقت لازم دارد. پس به نظر نمی‌آید کسی بتواند به این سادگی‌ها رشته‌ی فوق را حدس بزند، البته که منظور من اساتید و دانشجویان رشته‌ی رمز نگاری در دانشگاه هاروارد نیست!

    ولی می‌توانیم خیلی ساده راه را حتی برای رمز شناسان سخت‌تر کنیم. برای این کار از توابع OpenSSL استفاده می‌کنیم.



    if(function_exists('openssl_random_pseudo_bytes'))

    {

    $my_salt = openssl_random_pseudo_bytes($length = 20, $strong);

    if(true === $strong){

    return $my_salt;

    }

    }




    تابع فوق یک رشته‌ی 20 کاراکتری، غیر قایل حدس زدن ایجاد می‌کند (نتیجه خروجی قابل چاپ نیست، امتحان کنید و ببینید). البته باید اضافه کنم که این تابع سرعت زیادی ندارد و خوب قرار هم نیست در لحظه ده‌ها بار استفاده شود.
    ترکیب Salt شما با نتیجه‌ی کد فوق ‌میتواند Salt بسیار قوی‌ای ایجاد کند.

    اما یک نکته! می‌خواهیم برای تمام کاربران سایت از یک Salt استفاده کنیم!؟ خوب اگر Salt ما به هر دلیل شکسته شد تمام رمزها به خطر می‌‌افتد!!!
    شاید بهتر باشد برای هر کاربر یک Salt اختصاصی تولید کنیم و در پایگاه داده ذخیره کنیم. خوب این کار خوبی است اما پایگاه داده ما را سنگین‌تر می‌کند، برای همین باید تمام جوانب را در نظر بگیریم.
    از طرفی ما Salt ها را در پایگاه داده ذخیره می‌کنیم و فرض کردیم پایگاه ما به دست هکرها افتاده است... پس باز هم رمزها را از دست می‌دهیم!

    برای حل این مشکل باید از الگو‌های Encryption‌ و Decryption برای نگه‌داری Salt ها استفاده کنیم (پیشنهاد می‌کنم در این مورد بیشتر تحقیق کنید).

    یا حتی ار یک Salt از قبل ساخته شده که فقط در فایل سیستم نرم افزار ما موجود است، استفاده کنیم و آن را با Salt کاربر ترکیب کنیم، هکرها معمولاً نمی‌توانند در یک لحظه هم به فایل سیستم هم به پایگاه داده دسترسی پیدا کنند، اگر هم دسترسی پیدا کردند که اصلاً توابع ما فرقی نداره چی باشه ;)


    در انتها باز تکرار می‌کنم؛ به اندازه آدم‌های روی زمین راه برای انجام کارها وجود داره. از هوشی که همه‌ی ما انسانها در اختیار داریم استفاده کنید.
    امیدوارم دانسته‌های من به شما کمک کنه و سایت‌های مطمئنی بسازید.
    موفق باشید.
    آخرین ویرایش به وسیله sedamorde : جمعه 29 مرداد 1395 در 06:56 صبح

صفحه 2 از 2 اولاول 12

تاپیک های مشابه

  1. بهترین Framework جاوا اسکریپت کدام است ؟
    نوشته شده توسط Programmer 1 در بخش JavaScript و Framework های مبتنی بر آن
    پاسخ: 7
    آخرین پست: سه شنبه 18 خرداد 1389, 22:35 عصر
  2. سوال: بهترین گزینه برای انتخاب 15 تا از 50 تای آخر یک جدول
    نوشته شده توسط chaalesh در بخش SQL Server
    پاسخ: 13
    آخرین پست: جمعه 24 خرداد 1387, 02:03 صبح
  3. بهترین گزینه برای کار با مودم
    نوشته شده توسط iranrose63 در بخش C#‎‎
    پاسخ: 1
    آخرین پست: چهارشنبه 03 مرداد 1386, 19:46 عصر
  4. بهترین گزینه برای طراحی صفحات مدیریت
    نوشته شده توسط yavari در بخش ASP.NET Web Forms
    پاسخ: 4
    آخرین پست: شنبه 17 تیر 1385, 16:37 عصر
  5. سی شارپ بهترین گزینه برای کار با دات نت است؟
    نوشته شده توسط khareh_siah در بخش C#‎‎
    پاسخ: 14
    آخرین پست: شنبه 05 فروردین 1385, 12:29 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •