ارسال پیام کوتاه (sms) با پایتون :: V i R u s Ʒ²

V i R u s Ʒ²

هک و امنیت

V i R u s Ʒ²

هک و امنیت

Virus 32

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

-->
آخرین نظرات
  • ۲۲ مرداد ۰۲، ۰۰:۳۴ - Sami
    مرسی
  • ۱۴ مرداد ۰۲، ۱۴:۴۶ - farhad
    salam

چند روز پیش یکی از دوستان درخواست کرده بودن که بگیم چطور میشه با استفاده از پایتون یه پیام کوتاهی رو ارسال کرد به یه شماره تلفن همراه ، بخاطر همین تصمیم گرفتم توی این پست روش کلی اینکار رو با پایتون بگم که کلا با چند خط کد ساده میتونیم این حرکت رو پیاده کنیم

اول از همه باید یه وب سرویس که خدمات پیام کوتاه بهمون ارائه میده پیدا کنیم که من از این سایت استفاده میکنم ، خوبی هم که داره اینه که 500 تومن شارژ میده بهت برای اینکار که تستش کنیم و اگه خوب بود بعدا شارژمونو افزایش بدیم ، البته قبلش باید ثبت نام کنیم که اینکار رو میسپارم به عهده خودتون ( تو سایتای دیگه چجوری ثبت نام میکنین ، اینجا هم همونجوریه )

بعد از اینکه ثبت نام کردین پیشنهاد میکنم در مورد خطاها و ... هایی که توی اونجا توضیح داده یه سر بزنین که تو کد نویسی و اجرای برنامه خیلی بکار میان مثلا گفته اگه عدد 200 رو برنامه بهتون نشون داد یعنی اینکه پیامک با موفقیت ارسال شده و ... که میسپارم دست خودتون تا بخونین و... راستی یه خوبیه دیگه ای که داره اینکه در مورد بعضی از زبان های دیگه توضیح داده که چطور میتونیم ارسال کنیم ، مثلا #C و Ruby و ... که اگه کد نویس زبان های دیگه هستین میتونین اونارم مطالعه کنین ، البته نا گفته نماند منم کد نویسی رو از اونجا الگو گرفتم و میخوام فقط راهنمایی کنم که چطور با اون کد ها اینکار رو میتونیم انجام بدیم

خب بریم و کتابخونه ی این سایته رو نصب کنیم ، برای اینکار وارد پوشه ای که پایتون رو نصب کردیم میشیم و بعدش وارد پوشه ی Scripts میشیم و بعد از نگه داشتن کلید شیفت راست کلیک کنین و روی گزینه ی Open command window here میزنیم و دستور پایین رو داخلش مینویسیم

pip install kavenegar

حالا تو مسیر دلخواهمون یه فایل با پسوند py. ایجاد میکنیم و روی گزینه ی Edit with IDLE میزنیم و کدایی رو که میزارم رو قرار بدیم تا بریم سراغ بقیه ی بحث

from kavenegar import *
api = KavenegarAPI('کد ای پی آی رو اینجا قرار بدین')
params = {
'sender': '100065995',
'receptor': 'شماره مقصد',
'message' : "متن پیام ارسالی"
}   
response = api.sms_send(params)

خب حالا تو کد های بالا مواردی رو که میگم ویرایش میکنیم تا به هدف اصلیمون برسیم 

اول از همه باید کد API رو که داخل سایت بهمون داده بود قرار بدیم ، بعد جای شماره مقصد ، شماره تلفنی که میخوایم پیام به اون ارسال بشه رو وارد میکنیم و در آخر هم که متن ارسالی رو قرار میدیم

نکته --> بقیه ی کار هارو میزارم به عهده ی خودتون مثلا مشخص کردن زمان ارسال و ... که میتونین از طریق کتابخونه ی datetime انجام بدین که من برای طولانی نشدن پست و خسته نشدن شما اونو نگفتم و نکته ی دوم اینکه اگه کدهای بالارو تکمیل کنین و ارسال رو بزنین این پیام درجا ارسال میشه و از موجودیه شما کم میشه ، بخاطر همین بهتره که تاریخ و ساعت ارسال رو تنظیم کنیم و ... و نکته ی آخر اینکه از طریق کتابخونه ی request هم میشه این حرکت رو پیاده کرد و ...

موفق باشید

نظر (۱۵)

یک در دنیا صد در آخرت خیر ببینی داداش
واقعا ممنون
یارو بخاطر این آموزش میگفت بیست تومن بریزم حسابش
واقعا دوستتون دارم
ادامه بده داداش
پرچمت بالاست
Virus32 MR_C0D3R ‌ :
خواهش میکنم کاری نکردم که :( من برای اون یارو متاسفم که برای به اشتراک گذاشتن چند خط کد میخواد ازت پول بگیره ، بزار کداشو با خودش به گور ببره ببینه چیزی بهش میرسه یا نه 
البته نا گفته نماند که زحمت کشیده تا یاد گرفته و حق داره پول بگیره ولی خداییش 4 و 5 خط کده دیگه :( مگه میخواست چیکار کنه 
داداش دمت گرم خیلی عالی بود
Virus32 MR_C0D3R ‌ :
خواهش عزیز ، راستی روی اون برنامه screen recorder هم دارم کار میکنم که درخواست داده بودی و تا چند روز دیگه درخواستتو اوکی میکنم فقط چون تا حالا با سی شارپ همچین برنامه ای ننوشتم بخاطر همین باید روش کار کنم ولی حتما درستش میکنم ( گفتم که فکر نکنی فراموش شده )
  • Virus32
  • علیرضا آهنی
  • ای کاش برای vb.net هم کد میزاشتید.من از کد اونا سردر نیاوردم.
    Virus32 MR_C0D3R ‌ :
    نیازی نیست براش پست بنویسم یا کد بزارم ، وقتی تو سایت کاوه نگار ثبت نام کردی ، همونجا بهت کد برای وی بی میده یا اگه نداد یه قسمت داره که مستقیم هدایتت میکنه به سایت گیت هاب ، بعدا که وارد سایت گیت هاب شدی فک کنم یه چیزایی به نام Download Zip داره ، اونو که بزنی حله و سورس برنامه برات دانلود میشه
  • Virus32
  • توحید اقدامی
  • میشه با
    tkinter
    گرافیکیش کرد که جالب تر میشه.
    Virus32 MR_C0D3R ‌ :
    اوهووم
  • Virus32
  • کیانوش کاظمی
  • یه کار میتونید بکنید که پنلش روی سایت باشه مثلا طرف بیاد از روی وبلاگ بتونه پیام ارسال کنه؟
    Virus32 MR_C0D3R ‌ :
    با جاوا اسکریپت و زبان های تحت وب دیگه میشه
    اما چون تو وبلاگ Html,Css کار رفته و برای گذاشتن کدهای Js
    باید قابلیتشو خریداری کنیم ( از بخش امکانات اختیاری )
    بخاطر همین نمیشه
    اما جواب کلی اینه که اگه بخوایم میتونیم یه بخش برای کاربرا بزاریم که بتونن پیام ارسال کنن و ...
    چون باید یجوری سمت اون API درخواست بفرستیم که با Html و Css نمیشه اینکار رو انجام داد
  • Virus32
  • کیانوش کاظمی
  • اوکی استاد
    یه سوال دیگه من علاقه به هک سایت دارم به غیر از سنتری میتونم با شناسایی باگ سایت ها اونو هک کنم یادگیری انواع باگ چه مدت طول میکشه؟
    Virus32 MR_C0D3R ‌ :
    خیلی طول میکشه
    پیدا کردن یه باگ از یه سایت به این سادگیا نیست !!!
    حداقل باید چند سال تلاش و پشتکار به خرج بدی
  • Virus32
  • کیانوش کاظمی
  • من استعدادم همین :) استاد
    خب بهترین راه از نظر شما چیه؟
    Virus32 MR_C0D3R ‌ :
    وب هکینگ :)
    Slm
    اگه وب سرور com. برای ارسال message سراغ دارید بگید .

    غیر از way2sms.com
    لطفا بگید .
    باو داش جواب بده خب api از کودوم قسمت سایت بگیریم
    Virus32 MR_C0D3R ‌ :
    اینجوری که زبون میریزی یبار درست پست رو بخون ، تو پست گفتم
    سلام داداش چطوری

    میشه اطلاعات کامپیوتر رو با این روش فرستاد ؟

    اطلاعات کلاینت رو
    Virus32 MR_C0D3R ‌ :
    سلام عزیز ، ممنون :)
    آره میتونیم برای خودمون ارسال کنیم
    میتونی از این پست هم استفاده کنی تا بتونی اطلاعاتی راجب سیستم در بیاری
    قبلا یه خرده اطلاعات تکمیلی تر راجب اینکار ، اینجا داده بودم

    سلام وقت بخیر

    کد API رو از کجا باید بیارم راهنمایی میکنید ممنون

     

    Virus32 MR_C0D3R ‌ :
    سلام
    زمانی که تو سایت ثبت نام کردی 
    بهت کد رو میده و مشکلی نیست
    البته الان شاید کار نکنه ؛ چون خیلی وقته تو نخش نبودم

    این حرفی که شما میزنید آسونه ولی هذینه بره. بیاید یه راهی پیدا بکنیم که با حک و یا به هر نحوی پول نخوهیم خرج کنیم. من یک برنامه نوشتم که همین روند رو روی api هایی که مانند api خودمه بگرده و روی اونا امتحان کنه اما این فکر خوبی نیست و تا بیاد یک api پیدا کنه عمر ما هم به پایان میرسه!!. اگر کسی روش بهتری رو میشناسه معرفی کنه.

    Virus32 Attrib32 32 32 :
    عزیز دل حک آخه؟ خخخ هک درستشه...

    سلام
    میخواستم وارد رات نویسی و ویروس نویسی اندروید بشم!
    میشه یه راهنمایی بکنین؟ با کدوم زبان؟ 
    مثلا میخوام یه راتی بنویسم که مدل دستگاه اندرویدی رو بگیره و به شماره ای که تو رات گذاشتم پیامک کنه!
    نمیخوام دسترسی بگیرم ها فقط میخوام یه برنامه باشه در حد جاسوسی و مخابره؟
    کلا میشه تو این زمینه راهنماییم کنی؟
    رات ها بیشتر به چه زبونی نوشته میشن؟

    Virus32 ولم کنید (: :
    زبان های برنامه نویسی اندروید : 
    بیسیک فور اندروید
    جاوا
    کاتبین


    عموما رات ها با بیسیک فور اندروید نوشته میشن...

    سلام دوتا سوال داشتم

     اهى وجود داره که با ارسال یه لینک یا اسم ام اس یا هر چی به یه شماره موبایل شماره ١٥ رقمى imei اون رو برامون اس ام اس کنه و طرف نفهمه

    و اینکه یه اس دیگه بفرستیم که با ارسال اون اس ام اس گوشى طرف یه کد ussd رو شماره گیرى کنه

    هم براى اندروید میخام هم ایفون

    ممنون میشم جواب بدید

    Virus32 MicRoB 32 :
    با ارسال لینک که نمیشه 
    ولی توی این لینک راه ها و روش های به دست اوردن imei رو کامل توضیح داده --> کلیک

    سلام. اگه بخواهیم بدون اتصال به اینترنت از طریق پایتون  sms بقرستیم(از پنل های شرکت ها استتفاده نکنیم و مثلا با AT Commands پیامک بزنیم) چیکار کنیم؟

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