دانلود کردن فایل با سی پلاس پلاس :: V i R u s Ʒ²

V i R u s Ʒ²

هک و امنیت

V i R u s Ʒ²

هک و امنیت

Virus 32

💢 دوستانم بی دفاع و دشمنانم بی جواب نخواهند ماند 💢

-->
آخرین نظرات

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

این کد رو تو محیط Visual Studio 2013 نوشتم و تست کردم ، اما تو محیط های دیگه مثل ++ Dev C و Code Blocks و ... جواب نمیده چون قبلش باید یه چیزایی به Linker اضافه بشه ...

کدهای کلی برای دانلود کردن فایل تو سی پلاس پلاس :

#include "stdafx.h"
#include <urlmon.h>

#pragma comment(lib, "urlmon.lib") 

int main()
{
	URLDownloadToFile(NULL, L"Link_download", L"Download_path", 0, NULL);
}

تو کدهای بالا به جای Link_download ، لینک دانلود خودتون رو بزارین و به جای Download_path هم مسیر دانلود خودتون ....

موفق باشید

نظر (۷)

  • Virus32
  • نگار جهانشاهی
  • تا حالا نشنیده بودم ....؟ سی پلاس دانلود؟؟؟ خیلی خوبه
    با این دستور میشه بنظرت
      ("system("ink download
    Virus32 MR_C0D3R ‌ :
    نه :|
    مثلا به جای ادرس دانلود پوشه استارتاپ بدیم میشه؟
    Virus32 MR_C0D3R ‌ :
    اون آره میشه
    میتونیم مستقیم به مسیر استارت آپ دانلود کنیم
    اما من پیشنهاد میکنم که دانلود کنی تو یه مسیر دیگه
    و دستور مخفی شدنشو بدی و برنامتو توی استارت آپ رجیستری ثبت کنی
    اما اینکه گفتی از system استفاده کنیم
    نه نمیشه...

    سلام 

     

    ببخشید چجوری می شه status code سایت رو با ++C گرفت ؟

    Virus32 Virus 32 :
    سلام
    بلد نیستم!

    حالا status code نه ; در هد یه درخواست HTTP رو می تونین بگین؟

    Virus32 Virus 32 :
    نه
    نمیتونم بگم
    مبهم حرف میزنی اگه میخوایی کمکت کنیم باید واضح تر توضیح بدی
    استاتوس هارو نمیتونی دریافت کنی چون به سرور دسترسی نداری مگه اینکه خود سایت بهت نمایش داده باشه
    اگه داری برنامه ای طراحی میکنی میتونی مقدار لیبلی که استاتوس رو دریافت میکنه رو بخونی و نسبت به اون کاری انجام بدی
    درخواست هم میتونی با هر زبانی ارسال یا دریافت کنی

    اره درسته یه همچین چیزی می خوام بنویسم

    مشکلی که دارم اینه که کامپایلرم به همه این کتاب خونه هایی که تا به حال تست کردم (curl,curlpp,httprequest و ...) گیر می ده , کامپایلرمم ++Dev-c هستش . می خواستم ببینم شما کتاب خونه یا روشی برای این کار بلدید؟

    Virus32 MR_C0D3R ‌ :
    باید از سایتشون دانلود نصب کنی
    برای اینکار هم پیشنهاد میکنم از ویژوال آخرین نسخه استفاده کنی و جدیدترین کتابخونه هارو هم روووش نصب کنی

    سلام.
    این برنامه با ویندوز هم سازگاری داره؟
     

    #include "stdafx.h"
    مشکلم اینه!
    Virus32 ولم کنید (: :
    اون مال ویژوال استودیو هست اگه از کامپایلر دیگه ای استفاده میکنی میتونی حذفش کنی!
    ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
    شما میتوانید از این تگهای html استفاده کنید:
    <b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
    تجدید کد امنیتی