هكرها | مركز آموزش كامل هك هكرها | مركز آموزش كامل هك .

هكرها | مركز آموزش كامل هك

آموزش هك بطور كامل و كاربردي ( Hacking & Security ) - آموزش هك از مبتدي تا پيشرفته و هك پيشرفته

هك كردن ( Hack ) به چه معناست ؟

 

هر نوع نفوذ كه توسط هكر در يك سيستم امينتي شبكه و كامپيوتري انجام گيرد به نوعي هك گفته مي شود و واژه‌ ي هك به معني نفوذ به سيستم‌هاي كامپيوتري و دسترسي غيرمجاز به سيستم‌ مي‌باشد.

 

به شخصي كه اين كار را انجام مي‌دهد هكر گفته مي‌شود و بايد اين مطلب رو هم ذكر كنم تا بدانيد كه هكر انسانيست توانمند با درك بالاي سيستم ها وتخصص در شبكه هاي كامپيوتري و اينترنتي .

 

 

هكر hacker كيست ؟

 

مفهوم هك همپاي پيشرفت كامپيوتر همواره تغيير كرده است و در ابتدا مفهوم هك استفاده از ابزارهاي الكترونيكي و ارتباط نظير تلفن جهت استفاده رايگان از آنها بود كه بعدها توسط كارشناسان

 

نرم افزاري جهت بدست آوردن كد و اطلاعات برنامه ها تغيير نمود و در حال حاضر هك به دستيابي غير مجاز به اطلاعات يك كامپيوتر يا شبكه گفته مي شود.

 

با توجه به اينكه اين كار غير قانوني و گاهاً مخرب است ، هكرها به عنوان كاربران خطرناك و حتي پس از حملات ۱۱ سپتامبر بعنوان تروريست  Terrorist  كامپيوتري مشهور شده اند.

در گذشته ، تصور عمومي بر آن بود كه هكرها  Hacker's بي آنكه قابل رديابي باشند اطلاعات را به سرقت مي بردند ، اين در حالي است كه اگر از كارشناسان امنيت كامپيوتر در اين موارد

 

استفاده شود، مي توانند نحوه هك شدن و نيز حتي فرد هكر را نيز شناسايي كنند.

هك ميتواند جنبه شخصي يا حرفه اي داشته باشد، به عبارت ديگر، هكرها مي توانند كلمات عبور يا اطلاعات شخصي يا شركتي را به سرقت ببرند و يا در سطح بالاتري براي امنيت ملي خطراتي ايجاد كنند ،

 

مانند : 

 

دخالت در امور ارتباطي

مالي

سياسي

و ...

برخلاف تصوري كه مردم از هكرها به عنوان افراد منزوي و ناراحت دارند ، بسياري از هكرها افراد باهوش و خلاق هستند و صرفاً بدليل اغناي حس كار گروهي يا احساس قدرت اقدام به اين كار مي نمايند .

 

همينطور كه در علوم ديگر دسته بندي و اقسام داريم در علوم هكينگ و امنيت هم تقسيم بندي از لحاظ كارآيي و ميزان ريسك پذيري وجود دارد و در اينجا باهم مروري بر اين اقسام داريم .

 

 

هكرهاي كلاه سفيد    White Hat Hacker's

 

 

هكرهاي كلاه سفيد كه به آنها سامورايي يا هكرهاي واقعي گفته مي شود در واقع كسي است كه هدفش از نفوذ به سيستم‌ها نشان دادن ضعف سيستم‌هاي كامپيوتري است نه سوءاستفاده ...

 

هكرهاي كلاه سفيد متخصصان كامپيوتر و آشنا به فناوري اطلاعات هستند و هدفشان از نفوذ به سيستم هاي كامپيوتري كشف عيوب امنيتي در سيستم و بر طرف نمودن آنها است و قصد سو استفاده ندارند و

 

به عبارت ساده تر، كلاه سفيد ها براي اين كار بايد مانند هكرهاي كلاه سياه عمل كنند تا بتوانند ضعف هاي سيستم را كشف كنند و در حال حاضر بسياري از شركتها و مؤسسات از هكرهاي كلاه سفيد براي

 

كنترل و محافظت از سيستم هاي كامپيوتري خود استفاده مي كنند .

 

 

هكرهاي كلاه سياه  BlackHat Hacker's

 

 

هكرهاي كلاه سياه به آنها واكر  Wacker  هم گفته مي شود و از نظر كاري هكرهاي كلاه سياه دقيقاً برعكس هكر كلاه سفيد عمل مي نمايد و در واقع كسي كه هدفش از نفوذ به سيستم‌ها ، استفاده از

 

اطلاعات آن سيستم‌ها در جهت تخريب و سرنگوني است.

اين گروه از هكرها بيشترين صدمات را به سيستم هاي كامپيوتري وارد مي نمايند كه بي سابقه ترين و بزرگترين حمله توسط اين گروه از هكرها در تاريخ ۲۱ اكتبر سال ۲۰۰۲ ساعت ۴ بعد از ظهر به

 

وقت آمريكا رخ داد و اين حمله كه از نوع ( DDOS ) بود بر روي ۱۳ سرور اصلي اينترنت صورت گرفت ، در اين حمله ۹ سرور به طور كامل از كار افتاد و شايان ذكر است اهميت اين واقعه آنقدر بود

 

كه حتي كاخ سفيد و رئيس جمهور آمريكا وارد عمل شدند و از آن بعنوان يك كار تروريستي مجازي اسم مي برند و اگر تلاش به موقع كارشناسان امنيتي نبود و هكرها موفق مي شدند عمليات خود را تكميل

 

كنند، اكنونجهان درگير يك فاجعه مي شد.

 

 

كراكر Cracker

 

 

قفل شكن كسي كه هدفش از نفوذ به سيستم‌ها ، خرابكاري و ايجاد اختلال در سيستم‌هاي كامپيوتري است و از نظر ماهيت كار اين گروه از هكرها جزو گروه هكرهاي كلاه سياه مي باشند و فعاليت

 

اين گروه از هكرها بيشتر در مورد نرم افزارها و سيستمهاي كامپيوتري است كه داراي قفل بوده و بصورت مجاني و يا اختصاصي مورد استفاده قرار مي گيرد.

 

فعاليت اين گروه در حوزه نرم افزار بسيار فراگير است حتي برخي از توليد كنندگان نرم افزار بر اين باورند كهكراكرها به سراغ محصولات آنها نمي روند و با وجودي كه متخصصان امنيت كامپيوتر

 

به روش هاي گوناگون در اين مورد توليد كنندگان و كاربران اين گونه محصولات هشدار مي دهند ولي باز شاهد ضعف هاي اين محصولات مي باشيم و همچنين اين ضعف ها مي تواند بصورت نقص

 

در كد ( Code ) يا منطق برنامه و يا حتي عدم سازگاري محصول نرم افزاري با ساير محصولات موجود بر روي سيسم بروز نمايد .

 

 

پراكر  Preaker

 

 

از قديمي ترين و در واقع هكرهاي اوليه اي بودند كه براي كارشناسان نياز به كامپيوتر نداشتند و بيشتر كارشان نفوذ به خطوط تلفن براي تماس مجاني ، استراق سمع و ... بود .

 

در اين بخش قصد دارم شمارو با يك سري از اصطلاحات روزمره كه هكرها با آنها سرو ار دارند آشنا كنم .

 

 

تارگت Target

 

در لغت به معناي هدف و واحد است و بعنوان مثال :

 

شما زماني كه سايتي براي نفوذ در نظر داريد ، به اصطلاح به اين هدف شما تارگت گفته ميشود .

 

باگ Bug

 

باگ ها يا حفره‌هاي امنيتي يا خرابي هاي امنيتي  و يا به همان حفره هاي امنيتي گفته ميشود و اين خرابي ها از اشكالات و سهل انگاري هاي برنامه نويسان وب و صفحات وب است وهكر از اين

 

نقاط ضعف به نفع خود براي هر نوع هدفي استفاده ميكند و زمينه هاي نفوذ به سايت ها همين باگ ها و خرابي ها هستند.

 

ديفيس Deface

 

در كل به معناي تغيير ظاهري سايت يا يك صفحه است و براي درك بهتر زماني كه شما تارگت مورد نظر را هك ميكنيد براي اثبات هك خود ، صفحات سايت (يا صفحه اصلي) را تغيير ميدهيد و

 

به اصطلاح به اين عمل شما ديفيس كردن گوييم و يعني شما سايت را ديفيس يا همان هك كرده‌ايد .

 

بايپس Bypass

 

به معناي دور زدن يا همان ميانبر است و گاهي اوقات در زماني كه شما در حال هك كردن تارگتي هستيد ، برخي از دستورات اجرا نميشوند و يا به خاطر ابزارهاي امنيتي سايت ، يا هر چيز ديگري نمي توانيد

 

دسترسي بگيريد و حال هكرها براي ادامه دادن به هك ، با مشكل مواجه ميشوند پس به كمك انواع روش ها اين دستورات رو به نوعي وارد و ابزار محافظتي را دور ميزنيم كه به اين كار بايپس كردن گوييم.

 

اكسپلويت Exploit

 

كدهاي مخربي هستند كه بنا به نياز نفوذگر نوشته ميشوند و توسط برنامه نويسي زبان  C , ++C , Perl , Python ,.. نوشته مي شوند  ( البته همه آنها مخرب نيستند ) .

 

فيك پيچ Fake Page 

 

بعضي از هكرها صفحه ايي مانند صفحه ي ورود به سايت طراحي ميكنند و اين صفحه ها مانند بقيه ي صفحات اينترنتي هستند ولي فرق اينها در كدنويسي آنهاست كه اكثرا كد نويسي ها به صورتي است

 

كه وقتي قرباني يوزرنيم و پسورد خود را وارد اين صفحه ميكند يوزرنيم و پسورد براي هكر ارسال ميشود نه به سايت مربوطه و البته اين نوع حمله بيشتر براي هك ايميل ها و اكانتهاي مختلف استفاده ميشود ,

 

ولي از اين روش هم ميتوان براي هك سايت استفاده كرد.

 

دورك ِDork

 

دورك ها سري كدهايي هستند كه فرد براي جستوي سريع و دقيق تردر موتور هاي جستجو گر از آن استفاده ميكند و براي اين گفتم فرد چون مختص به هك كردن نيست و ميشه از اين طريق اطلاعات بسيار

 

خوبي رو بدست آورد .

 

گوگل هكينگ Google Hacking

 

ساده ترين تعريف: استفاده از گوگل جهت هك را گوگل هكينگ ميگويند يعني اينكه هكر توسط سرچ هايي كه در گوگل انجام مي دهد قربانيان خود را پيدا مي كند .

 

هش Hash

 

هش ها يه جور الگوريتم و روش هاي كد گذاري و رمزگذاري متن هاست و مدل هايي از جمله :

 

MD5 -MD4

MySql

WordPress

Joomla

و…  دارد .

 

كرك Crack

 

در كل به معناي شكست و نفوذ است كه اين نفوذ ميتواند به برنامه ها باشد و اين شكستن ميتواند شكستن پسوردها و متن هاي رمزنگاري شده باشد .

 

پچ Patch

 

به معناي جايگزين و درست كردن چيزي و مثل پچ كردن باگ ها و بر طرف سازي همان اشكالات امنيتي مي باشد و ….

 

هگز Hex

 

يك نوع الگوريتم رمزنگاري است و همچنين يكي از روشهايي كه هكرها براي باي پس استفاده مي كنند اين طريق است .

 

پورت Port

 

يك سري درگاه هاي اتصال و انتقال ميباشد , مثل : ۲۱۲۱ ,۸۰ ,۸۰۰۰ ,….

 

اف تي پي Ftp

 

FTP يا پورت ۲۱ كه مخفف File Transfer Portocol است يعني پروتكل انتقال فايل و اين پورت براي انتقال فايل به كار ميرود و اين انتقال در دو جهت آپلود و دانلود انجام ميشود .

 

شل Shell

 

شل در لغت به معني پوسته است و در سيستم عامل هاي لينوكس جزء قسمت هايي است كه رابط كاربر بين سخت افزار مي باشد و در مفاهيم هكينگ هنگامي كه شخص نفوذگر با استفاده ابزارها

 

و كارهاي خود مي تواند به سيستم مورد نظر خود نفوذ كامل كند و كنترل سيستم را به دست بگيرد اصطلاحاً مي گويند شل گرفته است و مي تواند تصميمات خود را عملي گرداند .

 

 

كار با پورت ها در امنيت شبكه ( هك و امنيت ) :

 

 

اولين نكته‌اي كه بايد بگم اينه كه ابزاري كه به كمك آن با پورت‌ ها صحبت مي‌كنيم در همه پورت‌ ها يكي است ولي هر پورتي زبان مخصوص خود دارد

 

پس ما براي كار با پورت‌ها بايد زبان هركدام را ياد بگيريم.

 

مبحث بعدي اين است كه وقتي مي‌ گيم يه پورت بازه بايد توجه كنيد كه برنامه‌ اي روي آن كامپيوتر نصب شده و اون پورت را باز كرده است (پورت‌ها خود به خود باز نمي‌شوند) و

 

يك سري پورت‌ها توسط خود سيستم‌عامل باز مي‌شوند , يعني چي  ؟

 

يعني به محض نصب سيستم‌عامل كه خودش هم درواقع يه نرم‌افزاره ديگه نيازي نيست كه برنامه ديگري برايش نصب كنيم و در مقابل ، بعضي پورت‌هاي ديگر

 

توسط برنامه‌هاي جانبي باز مي‌شوند.

 

به عنوان مثال وقتي مي‌گم كه پورت ۲۵ روي يك ip باز است ، اين معني را دارد كه برنامه‌ اي روي اون كامپيوتر خاص وجود دارد كه پورت ۲۵ را باز كرده و من وقتي از طريق

 

كامپيوتر خودم با آن پورت كار مي‌ كنم در واقع دارم با آن برنامه خاص (كه اون پورت را باز كرده) صحبت مي‌كنم .

 

 

*** حالا يه سوال پيش مي‌آد كه چرا اصلا يه نرم‌افزار بايد پورت باز كنه و اينكه كدام نرم‌افزارها بايد پورت باز كنند؟

 

 

هر برنامه‌اي كه بخواهد از طريق شبكه ( يعني از راه دور اصطلاحا remote ) قابل دسترس باشه بايد يه پورت باز كنه , پس يك برنامه‌ اي كه نيازي به برقراري ارتباط شبكه‌ اي ندارد

 

( مثلا يه نرم‌افزار گرافيكي ) نبايد كه پورت باز كند .

 

*** بايد ببينيم كه از طريق چه برنامه‌اي مي‌توان با پورت‌ها صحبت كرد ( البته با هركدام به روش خودشان ) ؟

 

 

براي اين‌كار از دو نرم‌افزار به نام‌ هاي telnet و nc استفاده مي‌كنيم و telnet كه در خود سيستم‌عامل وجود دارد و nc را هم كه آموزشش دراين بخش

 

هست و خود نرم افزارش رو هم در همون بخش مي تونيد دريافت كنيد .

 

 

*** حالا چگونه از اين دو نرم‌ افزارها مي‌توان استفاده كنيم؟

 

 

۱- استفاده از telnet :

 

 

اگر بخواهيم با ip اي به شماره 194.225.184.13 از طريق پورت 25 صحبت كنيم بايد بنويسيم:

telnet 194.225.184.13 25

و بعد اينكه ارتباط برقرار شد بايد شروع كنيم و از طريق زبان پورت ۲۵ با آن صحبت كنيم.

 

 

۲- استفاده از nc :

 

 

اگر بخواهيم همان كار را با netcat انجام دهيم، بايد بنويسيم :

nc -v 194.225.184.13 25

و بعد از برقراري ارتباط شروع به صحبت كنيم .

 

 

 

در بخش بعدي شماره پورتها (  Port Number  ) رو بهمراه خدمات و وظايف هر كدومشون براي شما قرار ميدم .

 

با بخش ديگه اي از آموزش هك و امنيت شبكه از مبتدي تا پيشرفته در خدمت شما هستم و در اين بخش يكي از موضوعات مهم در زمينه هينگ رو شروع مي كنيم و انشاا.. تخصصي تر مي كنيم .

 

باگ چيست ( Bug يا بقول بعضي از دوستان حفره امنيتي ) ؟

 

 

يكي از مفاهيم بسيار جالب و در عين حال بسيار پيچيده در دنياي برنامه نويسي ، مفهوم باگ يا نقص نرم افزاري هست و همونطور كه مي دونيد اصطلاحاً به اشكالات نرم افزاري باگ  Bug اطلاق مي شود .

 

چرا نرم افزارها باگ دارند؟

 

چرا هيچ وقت شر اين باگ ها از سرمون كم نمي شود ؟

 

شايد هيچ مفهوم و موضوع ديگري در علوم مهندسي رو نتونيم پيدا كنيم كه به اندازه مفهوم باگ ، اين واقعيت مهم را براي انسان روشن كرده باشه " كه هيچ فرمول و قانون ساخت انسان ، بي اشكال و نقص نيست و

 

در هر طرح و برنامه اي ، بدون شك ، نقصان ها و لغزش هايي وجود داره كه در نگاه اول به پشم نمياد " .

 

بنابراين همواره بايد در جهت اصلاح طرح ها ، برنامه ها ، قوانين و فرمول ها بكوشين و باگ از نظر لغوي يعني حشره كوچك و در تاريخ مهندسي نرم افزار گفته مي شود .

 

اين اصطلاح رو اولين بار گريس هوپر خانمي كه در دانشگاه هاروارد مشغول تحصيل و تحقيق در رشته كامپيوتر بود ، به كار برد و اون كه در حال كار با كامپيوترهاي Mark II و Mark III بود ، يك بار

 

با مشكل مواجه شد و تكنسين هايي كه براي بررسي مشكل و تعمير كامپيوتر ، آن را باز كرده بودند سوسكي را پيدا كردند كه وارد دستگاه شده بود و آن را از كار انداخته بود .

 

البته در حقيقت اين واژه رو اولين بار همون تكنسين هايي كه اين حشره را داخل دستگاه پيدا كرده بودند ، به شوخي به كار برده بودند البته اين تكنسين ها يا خانم هوپر اولين كساني نبودند كه از اين واژه براي اشاره به يك

 

ايراد در دستگاهي استفاده مي كردند و اونها صرفاً براي اولين بار از اين اصطلاح در دنياي كامپيوتر استفاده كردند ، ولي اعتقاد بر اينه كه اصطلاح Debugg توسط همين افراد ابداع شد .

 

موضوع باگ يكي از سرفصل هاي مهم رشته مهندسي نرم افزار  هست و از اين رو متون و كتاب هاي مفصلي در زمينه Debugging يا اشكال زدايي از نرم افزار و متدهاي اون تاليف شده و همچنان هم ادامه داره و

 

برنامه نويسان تازه كار معمولاً از اين شاخه مهندسي نرم افزار گريزانند و اميدوارند برنامه هايي بنويسند كه به قدري خوب باشه كه اصلاً كارش به اشكال زدايي نكشه ، ولي پس از دو سه سال كار حرفه اي در اين زمينه

 

سرانجام تسليم ميشن و آشنايي با اصول علمي اشكال زدايي برايشان به يك ضرورت تبديل مي شه ، مگر اينكه نخواهن به اصول اخلاقي و حرفه اي مهندسي نرم افزار متعهد باشند و از اينكه برنامه هاي ساخت آنها پر از

 

انواع باگ و ايراد باشه باكي نداشته باشن اما برطرف كردن باگ ها براي بسياري از برنامه نويسان غيرآماتور يكي از قسمت هاي چالش برانگيزه و لذت بخش كاره و تقريباً مثل حل كردن معماست .

 

وقتي در دنياي سيستم هاي ديجيتالي و كامپيوتري از باگ صحبت مي كنيم ، هدفمون بيشتر يك نقص نرم افزاري است و كمتر پيش ميآد يك نقص ديجيتالي سخت افزاري را باگ نامگذاري كنيم هرچند اين لغت از نظر

 

تاريخي در مهندسي مكانيك و ادوات سخت افزاري ريشه داره  بنابراين اون دسته از وسايل ديجيتالي كه فاقد نرم افزارند ، اصولاً در اين بحث جاي نمي گيره .

 

 

 

در مباحث بعدي موضوع رو بيشتر باهم مورد بررسي قرار يديم تا دوستان و اعضاء گارد ايران با آموزشها بتونند پيش برن و هم باگ شناسايي كنند و هم بتونند نحوه پچ Patch كردن باگ رو انجام بدن .


برچسب: ،
ادامه مطلب
امتیاز:
 
بازدید:
+ نوشته شده: ۲۱ شهريور ۱۳۹۵ساعت: ۰۶:۳۱:۰۲ توسط:admin موضوع:

آموزش هك تلگرام و نحوه پيش گيري از آن+تاريخچه هك تلگرام

هك تلگرام

تاريخچه هك تلگرام

شروع هك تلگرام در ابتدا از وبسايت جالبيات آغاز گرديد! شايد عجيب باشد اما همين مطلب اولين مطلب موجود در اينترنت بود كه براي اولين بار در تاريخ ۱۹ خرداد ۹۴ منتشر گرديد ، اگر چه بعد از آن تغيير و تحول زيادي در اين روند پيش آمد كه مفصل در مورد آن ميپردازم.

هك تلگرام

آغاز جولان سودجويان

تنها يك ماه پس از نوشتن اين مطلب در وبسايت جالبيات و جذب بيش از صد هزار بازديد در كمتر از يك ماه و قرار گرفتن در صدر گوگل با سرچ هك تلگرام تعداد قابل توجهي از سايت ها و افراد سودجو تلاش زيادي براي فروش نرم افزار هك تلگرام كردند ، نرم افزاري كه نه تنها وجود حقيق نداشت بلكه كاملا تقلبي و فريبنده بود كه به گذارش هاي رسيده از مراجع قانوني نيز برخي از اين نرم افزار ها علاوه بر كسر هزينه (هزينه خريد) سبب سرقت اطلاعات تلگرام و غير تلگرام بر روي گجت هاي شخص افراد مي شدند.آغاز فروش اين نرم افزار ها در مرداد ۹۴ رشد چشم گيري داشت به طوري كه ظرف مدت كم تر از ۱ ماه يعني تا شهريور ماه بيش از دو درصد كاربران تلگرام در آن زمان يعني حدود دويست هزارنفر اين نرم افزار را خريداري كردند!

حقيقت نرم افزار هاي هك تلگرام

نرم افزار هاي هك تلگرام (از جمله نرم افزار setting و telegramxapp) برخي كه كلا از اول وجود نداشتند مثل نرم افزار  telegramxapp كه اصلا وجود خارجي نداشته و ندارد اين نرم افزار تنها ساخته و پرداخته ذهن نويسنده جالبيات بوده است!

اما نرم افزار ديگري به نام setting كه بسيار هم محبوبيت پيدا كرد و بعد از ۱ ماه همه از وجود چنين نرم افزاري ناراضي شدند، اما چرا؟ خب دليلش مشخص بود چرا كه اين نرم افزار تنها در صورتي قادر به هك كردن و دريافت كد امنيتي ورود تلگرام بود كه بر روي گوشي و تلفن همراه فرد مورد نظر نصب مي شد.

هك تلگرام امكان پذير است؟

براي پاسخ به سوال بالا مقاله هايي از شركت تلگرام را بازنگري ميكنيم (جالبيات اولين و تنها وبسايت علمي منتشر كننده حقايق تلگرام و پيش گيري از بروز مسائل امنيتي و هك در تلگرام در ايران است) ، پس با ما همراه باشيد.

تعداد كاربران فعال تلگرام

پيام رسان تلگرام با بيش از ۳۵۰ هزار عضويت جديد در روز و فعاليتي بالغ بر ۱۰۰ ميليون كاربر از سراسر دنيا در ماه از جايگاه ويژه اي در بين پيام رسان ها برخوردار است.البته اين آمار به ماه February 2016 بر ميگردد كه مصادف با اسفند ماه ميلادي است.آيا رها گذاشتن اين تعداد كاربر تلگرام و عدم رسيدگي به امنيت آن امكان پذير است تا به محبوبيتي ميليوني دست يابد؟

ما پيش بيني ميكنيم كه ماه جاري و تا پايان سال ۹۵ اجتماعي بالغ بر ۵۰۰ ميليون نفر مشترك تلگرام در ماه باشند.

با اين وجود هك تلگرام شدني است؟

با كمال نا باوري، بله هك تلگرام امكان پذير است اما چگونه؟

پروتكل و كانكشن هاي تلگرام

تلگرام از پروتكل هاي امنيتي قويي كه به شرح آن ها مي پردازيم بهره مند است.

پروتكل تلگرامي AUTO كه نسخه بيس و پايه ارتباط (كانكشن كانتكت) تلگرام است به صورت TCP است كه اگر فعال باشد استفاده مي شود در غير فعال بودن TCP ارتباط به صورت معمول و پروتكل HTTP خواهد بود.

كانكشن ديگر تلگرام پروتكل HTTP with custom http-غير مجاز مي باشد است. اين فرمت كانكشن بهتر از مورد قبلي است و از امنيت بالايي برخورد دار است.

كانكشن سوم و آخرين نحوه اتصال به سرور تلگرام از پروتكل TCP with custom socks5-غير مجاز مي باشد استفاده ميكند، اين روش اتصال داراي فايروال يا همان ديوار آتش است كه از دو گزينه قبل امنيت بالاتري دارد.

توجه داشته باشيد كه اتصال پيشفرض تلگرام بر روي حالت اول است و اين اولين قدم براي هك شدن و ريسك پذير تر شدن اكانت هاي تلگرامي است.

در هر مرحله كانكشن گزينه اي به نام Try connecting through IPv6 وجود دارد؛ مفهوم اين گزينه زماني است كه از كانكشني متصل نشد از راه هاي ميان بر و سرور كمكي تلگرام به نام IPv6 كمك گرفته شود.

اگر اين گزينه نيز غير فعال شود كمك خوبي در جلوگيري از هك تلگرام خواهد كرد.

تصوير زير بيانگر نحوه تغيير در نوع اتصال به سرور تلگرام و تنظيمات آن است.

سرور و كانكشن هاي تلگرام براي هك تلگرام

مطالب مورد نياز جهت تسريع در آموزش هك تلگرام

براي مثال دو ويدئو را براي شما كاربر گرامي قرار داده ايم كه البته عملا همچين روشي در حال حاضر به دليل آپديت هاي مكرر امنيتي سرور تلگرام امكان پذير نمي باشند.

(كليه ويدئو هاي اين آموزش برگرفته از وبسايت ميهن ويدئو مي باشند)

چگونه تلگرام را هك كنيم؟چرا هك ميشويم؟چه كار كنيم تا هك نشويم؟چه افرادي توانايي هك تلگرام را دارند؟

تا انتهاي اين آموزش با جالبيات همراه باشيد تا تمام سوالات بالا را رفع ابهام كنيم.

هك تلگرام

خوانندگان عزيز اين مقاله از بخش اول شروع به پاسخ گويي به سوالات در زمينه هك و امنيت تلگرام براي تمامي سيستم عامل ها ميپردازيم.

چگونه تلگرام را هك كنيم؟

پاسخ به برخي سوالات متداول در رابطه با هك تلگرام :

۱-اگر كسي هك بشه و بدون اينكه از active session هكر رو حذف كنه،ديليت اكانت كنه و دوباره تلگرامش رو نصب كنه بازم هكر ميتونه به اطلاعات شخص هك شده دسترسي داشته باشه يا خير؟
فقط اطلاعات تلگرامش هك ميشه يا اطلاعات خود گوشي هم هك ميشه؟

پاسخ: اگر از بخش اكتيو سيشن اقدام به حذف آي پي هكر از حساب تلگرام خود نكرده باشد احتمال هك شدن مجدد وجود دارد! خير به هيچ وجه از تلگرام اطلاعات گوشي قابل بررسي و دستيابي نيست.

۲-لطفا جواب منو بدين من گزينه save to galery رو فعال كردم و متوجه شدم فيلم هاي شخصيم وارد گالري مربوط به تلگرامم شده ميدونيد كه در صورتي فيلم ها وارد گالري مربوط به تلگرام ميشه كه يا واسه كسي ارسال كردي يا ارسال شده درصورتي كه من واسه كسي ارسال نكردم وحتي پاكشون كرده بودم آيا من هك شدم ؟ممنون

پاسخ : خير شما هك نشديد، بلكه سيستم عاملتون دچار اختلال شده با پارتيشن بندي كردن رم دستگاه اين مشكل بوجود نخواهد آمد.

يك پيامي از تلگرام واسم اومد چند تا رقم بود منم در عين ناباوري رقم هايي رو كه خواست يهش دادم هكم كرد.تمام عكسا وفيلمهامو ديده به. صفحه تلگرامم مخاطبين گوشي و تلگرامم دسترسي داشته.ايا راست گفته كه گالري عكسامو ذخيره كرد؟ترووووخدا جووواب بدين حالم خيلي بده خيلي

پاسخ : خير ، دسترسي پس از هك تنها به تصاوير دريافتي و ارسالي و همچنين پيام هاي ارسالي و دريافتي به ماخطبين شماست و به هيچ وجه نرم افزار تلگرام (سرور تلگرام)ا اين اجازه را به كاربر (هكر) نميدهد كه از طريق تلگرام به گالري دسترسي داشته باشد.

سلام دوستان واسه من يه پيام از طرف تلگرام اومد كه اكانت شما ثبت نشده است گفت يه كد ۵رقمي ازطرف رباط تلگرام مياد اونو واسه ما بفرستين بعد من كدو فرستادم بعد چن لحظه تواددليستم يه تعداد مخاطب اضافه شد.منو هك كردن؟

پاسخ : بله متاسفانه يك نفر با فريب بازي (هكر) شما رو هك كرده جالب هست كه بدونيد مخاطبين جديدي كه به تلگرام شما اضافه شدند همان مخاطبان هكر تلگرام شما هستند!

از كجا متوجه شويم كه تلگرام ما هك شده است؟

خب اين بخش از آموزش هك تلگرام براي مقابله با هك تلگرام هست و اينكه از كجا متوجه بشيم كه تلگرام ما هك شده؟!

وارد تلگرام بشيد و از بخش settings كه در تصوير زير نشان داده شده است به پايين صفحه برويد.

hack_telegram1

حال از بخش advanced گزينه ي show all sessins را انتخاب نماييد و وارد منو شويد+تصوير

hack_telegram2

سپس طبق تصوير پايين تمامي دستگاهايي(گجت هايي) را كه كه با آن ها وارد حساب خود در تلگرام شده ايد مشاهده خواهيد (بخش هاي مشكي شده آي پي اختصاصي هر دستگاه هستند) در اين صورت ميتوانيد تشخيص دهيد كه آيا كسي وارد اكانت شما به غير از خودتان شده است يا نه! بهترين كار در اين شرايط ضربدر ضدن و حذف دستگاه هاي ناشناس است ، و اگر تمايل داشته باشيد كه تنها با گوشي خود وارد حساب تلگرام باشيد ميتوانيد گزينه ي terminate all other sessions را بزنيد.

hack_telegram3

چرا هك ميشويم؟

دلايل زيادي از جمله ديداس ها و اتكرها و …. قابليت نفوذ و حمله به سرور تلگرام را دارند كه البته اين تنها به همين روش محدود نميشود.

با وجود هكر هاي ايراني مشخص ميشود كه براي هك تلگرام روشي به غير از نفوذ به سرور وجود دارد كه در اين مقالبه جايي براي بحث اين موضوع نيست!

چه كار كنيم تا هك نشويم؟

مهم ترين بخش اين مقاله همين تيتر است چه كار كنيم تا در تلگرام هك نشويم؟خب بايد بگيم كه تلگرام يك نرم افزار بسيار بسيار پر مخاطب و مجهز تر از نظر امكانات نسبت به ديگر اپليكيشن هاست.همون طور كه ميدونيد به اين راحتي ها هك نميشه ولي خب اگه يه روزي يه هكر حرفه اي به ما بخوره بايد چيكار كنيم؟بهترين و قطعي ترين راه حال ممكن براي جلوگيري از هك شدن فعال كردن بخش two-step verification هست.براي فعال سازي كافي است يك ايميل فعال داشه باشيد و بهتر است از پسورد ۶ تا ۱۲ رقمي استفاده نماييد.

براي مشاهده ديگر آموزش هاي هك و جديدترين روش هاي دسترسي و هك تلگرام در وبسايت جالبيات ثبت نام نماييد.

آخرين بروزرساني هك تلگرام در Saturday – 2016 09 April

براي فعال سازي لاگين امنيت دو مرحله اي تلگرام چه كار كنيم؟

چه افرادي توانايي هك كردن تلگرام را دارند و مهم ترين سوال شما اين كه چگونه تلگرام را هك كنيم؟

براي دريافت پاسخ سوالات بالا در وبسايت عضو شويد و  روش هاي حقه ي هك تلگرام را به طور كامل فراگيريد.

براي فعال سازي ضد هك تلگرام كافي است از منوي تنظيمات Privacy and secure سپس از منوها two-step verification را فعال نماييد.

چه كساني توانايي هك تلگرام را دارند؟
افرادي كه به هر عنواني هكر تلقي ميشوند و هكر حرفه اي هستند شايد در ايران اندك و انگشت شمار باشند اما در دنيا كم نيستند كه قادر به نفوذ به سرور تلگرام هستند.چنين افرادي توانيي به خصوصي در هك تلگرام دارند.

چگونه تلگرام را هك كنيم؟

آموزش كامل هك تلگرام در لينك زير (اختصاصي وبسايت جالبيات) ويژه كاربران عضو شده در وبسايت جالبيات

(تذكر : آموزش ارائه شده در لينك زير به هيچ وجه عملي نيست و تمامي كساني كه سخن و ادعا از هك تلگرام به ميان مي آورند كذب و دروغ هستند.)

لينك به دستور ساماندهي حذف گرديد.

آموزش هك تلگرام از طريق cms با كامپيوتر (برگرفته از وبسايت ميهن ويدئو)

تذكر : ويدئو ها به درخواست كميته نظارت بر تارنماهاي ايراني (internet.ir) حذف گرديدند.

نظرات در رابطه با يكي از ودئوهاي محبوب هك تلگرام و پاسخ جالبيات به اين نظرات كاربردي هك تلگرام :

    1. با سلام دوست عزيز بنده ۱۰ سال شبكه كار كردم و با روش كالي لينوكس كه خود يك پلت مي باشد و چند كد به راحتي تلگرام هك خواهد شد اين روشيست كه ۱۰۰ درصد جواب خواهد داد و هيچ سيستم امنيتي و كنترلي نمي تواند مانع اين هك شود يعني حتي اگرتلگرام خودراقفل كرده باشد
  1. فرزاد حسني
    ۱ هفته پيش
    خيلي خوببببببببببببببببببببببببببببببببببببببببببببببببب و كاربري واقعا عالي بود دوستان خواستم اطلاع رساني كنم كه واقعا عالي يود
  2. علي رضا نواب صفوي
    ۱ هفته پيش
    خيلي خوب بود
  3. فرزاد حسني
    ۱ هفته پيش
    خيلي عاليييييييييييييييييييي

پاسخ مسئله اول كه گفته شده بنده شبكه كار كردم كاملا بي خود گفته است و به هيچ وجه از اين طريق تلگرام هك نميشود (حداقل در نسخه هاي جديد تلگرام)

اين ويدئوي محبوب رو هم در زير ميتونيد به صورت آنلاين مشاهده كنيد (به دلايل امنيتي حذف شده است)

(برگرفته از وبسايت ميهن ويدئو)

چند تذكر مهم در رابطه با هك تلگرام

هك تلگرام

گفتگوي ويژه ي خبري / فعاليت تلگرام در مسير قانون

جلسه كارگروه تعيين مصاديق محتواي مجرمانه اينترنتي، در تاريخ ۹۴/۰۸/۲۷ با حضور هر ۱۳ عضو كارگروه برگزار گرديد.
يكي از دستورات اين جلسه بررسي و اتخاذ تصميم درخصوص مسدود سازي تلگرام بود و گزارش مبسوطي توسط كارشناسان دادستاني كل كشور و پليس فتا ارائه گرديد و پس از آن ،كليه اعضاء كارگروه ، نگراني عميق خود را نسبت به انتشار گسترده محتواي مجرمانه و نسبت به نقض قوانين كشور در شبكه اجتماعي تلگرام اعلام نموده اند.
در پايان پس از بحث و تبادل نظر ، به اتفاق آرا مصوب شد :
اولاً وزارت ارتباطات اقدامات لازم جهت تقويت شبكه هاي اجتماعي بومي را به عمل آورد.
ثانياً چنانچه مديران شبكه تلگرام ظرف مدت محدودي اقدامات لازم جهت اعلام تبعيت از كليه قوانين و مقررات كشور و حذف محتواهاي مجرمانه را انجام ندهد، وزارت ارتباطات مكلف است فورا نسبت به فيلتر و مسدود سازي آن اقدام كند.
شركت همه اعضا و صدور مصوبه به اتفاق آرا و بدون حتي يك راي منفي از ويژگي هاي اين جلسه بوده است.

به نقل از خبر گذاري باشگاه خبرنگاران جوان و رونوشت توسط وبسايت جالبيات، رئيس پليس فتا همدان افزود: در تحقيقات  مشخص شد افراد سودجو با شناسايي طعمه خود و ارسال پيامكي به نام شركت تلگرام  مبني بر اينكه “براي جلوگيري از هك شدن تلگرام و سرقت اطلاعات شخصي خود پيامكي حاوي كد دستوري براي شما ارسال خواهد شد، كه با ارسال اين كد دستوري براي ما از هك شدن تلگرام خود جلوگيري كنيد” كه به محض ارسال كد براي شماره مورد نظر، تلگرام شخص قرباني هك شده و هكر به كليه اطلاعات از جمله تصاوير، فيلمها ،مخاطبين، ليست دوستان و… دسترسي پيدا خواهد كرد.
اين مقام انتظامي ادامه داد: هكر ها با دسترسي به اطلاعات شخصي قرباني و با تهديد به انتشار آنها انواع سوء استفاده ها از جمله اخاذي و پيشنهادهاي نامشروع را انجام مي دهند.
سرهنگ اميني در پايان از شهروندان خواست : ضمن هوشياري در استفاده از شبكه هاي اجتماعي با ارتقاء سواد رسانه اي خود در دام اينگونه شيادان گرفتار نشوند و در صورت مواجهه با چنين مواردي مراتب را سريعاً از طريق وب سايت پليس فتا به آدرس www.cyberpolice.ir گزارش يا با شماره تلفن ۰۸۱۲۱۸۲۶۷۴ تماس حاصل نمايند.

برچسب: ،
ادامه مطلب
امتیاز:
 
بازدید:
+ نوشته شده: ۲۱ شهريور ۱۳۹۵ساعت: ۰۶:۲۹:۰۸ توسط:admin موضوع:

آموزش هك واتساپ به همراه نرم افزار هك whatsapp

آموزش هك WhatsApp همه چيز درمورد هك Whatsapp -اين روزها اپليكيشن واتس‌آپ ( Whatsapp ) به نرم‌افزار پيام رسان محبوبي تبديل شده است. و هر چه يك نرم افزار پرطرفدارتر باشد تعداد علاقه‌مندان به هك آن نيز بيشتر خواهد بود. واتس‌آپ بر روي تمامي سيستم‌هاي عامل همراه نظير iOS، اندرويد، ويندوز فون و بلك‌بري قابل نصب و اجرا مي‌باشد.محبوبيت اين نرم‌افزار به اندازه‌اي است كه ما مطمئن هستيم حتي اگر از آن استفاده نكرده‌ايد باز هم بعيد به نظر مي‌رسد كه نام آنرا نشنيده باشيد. در اينجا به راه‌هاي هك واتس‌آپ مي‌پردازيم.چگونه به حساب كاربري يك فرد در واتس‌ آپ نفوذ كنيم؟ممكن است تا كنون متوجه شده‌ باشيد كه از دو دستگاه مختلف نمي‌توان وارد حساب كاربري واتس‌آپ شد. اين امر به معناي استفاده از تنها يك مك آدرس (Mac Address) توسط واتس‌آپ است.هك كردن واتس‌آپ راحت‌تر از اينكه به نظر مي‌رسد است، براي اين كار كافيست تا به مك آدرس دستگاه مورد نظر را در اختيار داشته و پيغام تاييديه دستگاه را داشته باشيد.

  • براي دسترسي به مك آدرس گوشي‌هاي اندرويدي كافيست تا به قسمت منو رفته و در آنجا Setting را فعال كنيد، در آنجا وارد گزينه About شده و گزينه Status را انتخاب كنيد،‌در اين مرحله به راحتي مي‌توانيد مك آدرس واي‌فاي (WiFi) گوشي را مشاهده كنيد.

  • پس از اين مرحله در زماني كه دستگاه پيغامي‌ را توسط واتس‌آپ دريافت مي‌كند كافيست تا قسمت مك آدرس را اتنخاب كرده و همزمان كد تاييدي را كه از طريق سرور و يا ايميل دريافت كرده‌ايد وارد كنيد.

  • در اين مرحله مك آدرس گوشي خود را به جاي مك آدرس گوشي كه قرار است هك شود وارد كنيد، سپس واتس آپ را مجدد نصب كنيد و پيغام تاييديه (Verify Code) را كه قبلا واتس‌آپ ارسال كرده تايپ نماييد.


به همين راحتي شما موفق به هك گوشي مورد نظر شديد! از اينجا به بعد دسترسي كامل به واتس‌آپ گوشي هك شده خواهيد داشت.شما در واقع با اين اقدام با يك حساب كاربري واحد از طريق دو دستگاه مختلف به واتس‌آپ دسترسي داريد.البته اين امر را بايد در نظر داشته باشيد كه اين اقدام از طريق كد فعال سازي كه بوسيله سرورهاي واتس‌آپ فرستاده شده است صورت مي‌گيرد. در حال حاضر واتس‌آپ تعداد پيغام‌هاي تاييديه را كه براي گوشي‌ ارسال مي‌كند مي‌شمرد. براي اين مشكل نيز راه حلي وجود دارد، شما كافيست تا قابليت دريافت اس‌ام‌اس توسط گوشي را مسدود كنيد و يا اينكه گوشي را در حالت استفاده در هواپيما (airplane mode) قرار دهيد. واتس‌آپ جايگزيني را براي ارسال كد تاييديه فعال سازي در نظر مي‌گيرد، براي دريافت كد تاييديه فعال سازي كافيست تا گزينه ارسال از طريق اس‌ام‌اس را فعال وآدرس ايميل خود را وارد كنيد. پس از اينكه گزينه ارسال اس‌ام‌اس را انتخاب كريد سريعا گزينه لغو (Abort) را انتخاب نماييد. در اينجا بايد از Sms Spoofing استفاده كنيد.

  • براي اينكار به قسمت پيام‌هاي ارسالي گوشي رفته و محتواي اس‌ام‌اس را كپي كرده و سپس آنرا در يك نرم‌افزار Sms Spoof براي دريافت تاييديه وارد نماييد.

  • پس از دريافت پيغام و وارد كردن آن مي‌توانيد به راحتي واتس‌آپ را به همان شيوه‌اي كه در بالا توضيح داده شد هك كنيد.


توجه داشته باشيد كه اين آموزش براي بالا بردن آگاهي شما از نقاط ضعف واتس‌آپ است تا از اين طريق به ديگران اجازه ندهيد گوشي شما را هك كنند. در اينجا تاكيد مي‌كنيم كه هرگز از اين روش براي هك كردن گوشي سايرين استفاده نكنيد.
برچسب: ،
ادامه مطلب
امتیاز:
 
بازدید:
+ نوشته شده: ۲۱ شهريور ۱۳۹۵ساعت: ۰۶:۲۸:۲۵ توسط:admin موضوع:

آموزش هك هاي وردپرس + ۱۰ هك كاربردي

آموزش هك هاي وردپرس + 10 هك كاربرديReviewed by علي حاجي محمدي on Aug 31Rating: 4.0آموزش هك هاي وردپرس + 10 هك كاربرديآموزش هك هاي وردپرس + 10 هك كاربردي

۱۰ قلاب هك كاربردي در وردپرس

قلاب ها در وردپرس بسيار مفيد مي باشند. آنها به شما اجازه مي دهند كه يك تابع سفارشي را به يك تابع موجود “قلاب” كنيد، اين امر به شما اجازه مي دهد كه عملكرد وردپرس را بدون ويرايش فايل هاي اصلي تغيير دهيد. در اين مقاله، ما ۱۰ قلاب بسيار مفيد و آماده به استفاده از وردپرس را همراه با نمونه ها و توضيحات برنامه نويسي گردآوري كرده ايم.

هك چيست؟

براي دستيابي به يك اثر خاص در يك وبلاگ وردپرس، شما بايد بدانيد كه اصلاحات در وردپرس چگونه انجام مي شوند؟ برخي از اين اصلاحات براي چيزهايي كه توسعه دهندگان وردپرس آنها را “فايل هاي هسته اي” مي نامند ساخته شده اند، اين ها همان فايل هايي هستند كه وردپرس براي درست كار كردن به آنها احتياج دارد.
اما اصلاح فايل هاي اصلي هميشه ايده بدي است. اين امر ممكن است يك راه گريز امنيتي ايجاد كند. همچنين، شما اين اصلاحات را هر زمان كه وردپرس خود را آپگريد كنيد، از دست خواهيد داد.
توسعه دهندگان همچنان نياز به بازنويسي برخي از قابليت هاي وردپرس دارند، به همين دليل است كه وردپرس Plugin API فراهم مي كند.
قلاب ها يكي از بلوك هاي اصلي ساختمان پلاگين هاي وردپرس هستند. تقريبا همه ي پلاگين ها از يك قلاب براي بازنويسي قابليت هاي هسته وردپرس استفاده ميكنند.

چگونه از قلاب ها در وبلاگ وردپرس تان استفاده كنيد

شما مي توانيد قلاب ها را در فايل functions.php بنويسيد، مگر در مواردي كه شما در حال نوشتن يك پلاگين مي باشيد. اين فايل در فهرست راهنماي wp-content/themes/yourtheme واقع شده است.
همانطور كه شما انتظار داريد، يك قلاب، يك تابع به ديگري قلاب ميكند. براي مثال، شما مي توانيد يك تابع سفارشي نوشته و آن را به يكي ازعملكردهاي هسته ي وردپرس ضميمه كنيد:

1
add_action ( 'publish_post', 'myCustomFunction' );

در اين مثال، ما تابع سفارشي خودمان را به تابع عملكرد پست هاي منتشر شده ي وردپرس قلاب ميكنيم، اين بدان معني است كه هر زمان كه وردپرس تابع عملكرد پست هاي منتشر شده را اجرا كند، اين تابع نيز اجرا خواهد شد. البته، ما مي توانيم قلاب را با استفاده از تابع remove_action() حذف كنيم:

1
remove_action ( 'publish_post', 'myCustomFunction' );

منابع قلاب ها:

۱٫ غير فعال كردن Automatic Formatting وردپرس

sm1

مشكل: شما احتمالا متوجه شده ايد كه به طور پيش فرض، وردپرس نقل هاي عادي را به “curly” تبديل مي كند، و ديگر تغييرات قالب بندي(formatting) كوچك را هنگامي كه يك پست نمايش داده مي شود، ايجاد مي كند. اين امر براي كساني كه محتواي عادي منتشر مي كنند، خوشايند است، اما هر كسي كه از وبلاگ خود براي بحث در مورد كد استفاده ميكند اذيت خواهد شد زيرا زماني كه از يك ويرايشگر متن استفاده ميكند، كدهايي با curly quotes خطاهاي syntax ميدهد.
راه حل: به سادگي كد زير را در فايل functions.php خود پيست كنيد:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
function my_formatter($content) {<br />
    $new_content = '';<br />
    $pattern_full = '{([raw].*?[/raw])}is';<br />
    $pattern_contents = '{[raw](.*?)[/raw]}is';<br />
    $pieces = preg_split($pattern_full, $content, -1, PREG_SPLIT_DELIM_CAPTURE);</p>
<p>   foreach ($pieces as $piece) {<br />
        if (preg_match($pattern_contents, $piece, $matches)) {<br />
            $new_content .= $matches[1];<br />
        } else {<br />
            $new_content .= wptexturize(wpautop($piece));<br />
        }<br />
    }</p>
<p>   return $new_content;<br />
}</p>
<p>remove_filter('the_content', 'wpautop');<br />
remove_filter('the_content', 'wptexturize');</p>
<p>add_filter('the_content', 'my_formatter', 99);

به محض اين كه اين كار انجام شود، شما مي توانيد از كد كوتاه[RAW] در پست هاي خود استفاده كنيد:

1
[raw]This text will not be automatically formatted.[/raw]

توضيح كد: اولين قدم ما در اينجا اين بود كه تابعي ايجاد كنيم كه از يك بيان منظم براي پيدا كردن كد كوتاه [raw] در محتواي پستهايتانف استفاده ميكند.
سپس ما تابع my_formatter() را به تابع the_content() وردپرس قلاب ميكنيم كه به اين معني است كه هرگاه تابع the_content() را فرا ميخوانيم تابع my_formatter() نيز به طور خود به خود فرا خوانده ميشود.
براي حذف كردن فرمت كردن خود به خودي از تابع remove_filter() استفاده ميكنيم، كه به شما اجازه ي حذف كردن يك قلاب را روي يك تابع خاص ميدهد.
منبع:

۲٫ تشخيص مرورگر بازديد كنندگان با استفاده از يك قلاب

sm2

مشكل: سازگاري متقابل مرورگرها احتمالا شايع ترين مشكل در توسعه وبلاگ ها است. اگر شما قادر به تشخيص مرورگرهايي باشيد كه مردم براي ويزيت از وب سايت شما استفاده ميكند، مي توانيد خود را از بسياري از دردسرها نجات دهيد و پس يك كلاس سفارشي پيچيده شده در body tag ايجاد كنيد.
در حال حاضر مرورگرهاي شناسايي و چند متغير جهاني براي استفاده ي ما در دسترس هستند.
راه حل: هيچ چيز سختي در اينجا وجود ندارد: فقط كد زير را در فايل functions.php خود پيست كنيد، سپس فايل را ذخيره كرده و كار تمام است!

1
<?php add_filter('body_class','browser_body_class'); function browser_body_class($classes) {     global $is_lynx, $is_gecko, $is_IE, $is_opera, $is_NS4, $is_safari, $is_chrome, $is_iphone;     if($is_lynx) $classes[] = 'lynx';   elseif($is_gecko) $classes[] = 'gecko';     elseif($is_opera) $classes[] = 'opera';     elseif($is_NS4) $classes[] = 'ns4';     elseif($is_safari) $classes[] = 'safari';   elseif($is_chrome) $classes[] = 'chrome';   elseif($is_IE) $classes[] = 'ie';   else $classes[] = 'unknown';    if($is_iphone) $classes[] = 'iphone';   return $classes; } ?>

همانطور كه در مثال زير نشان داده شده است، هنگامي كه شما فايل را ذخيره ميكنيد، تابع به صورت خودكار يك كلاسCSS بهbody tag اضافه ميكند:

1
<body class="home blog logged-in safari">

توضيح كد: وردپرس داراي متغير هاي جهاني است كه اگر ويزيت كننده از جستجوگر خاصي استفاده ميكند true را نشان ميدهد، اگر مرورگر بازديد كننده گوگل كروم است، متغيير $is_chrome ، true را نشان خواهد داد. به همين دليل است كه ما تابع browser_body_class() را ايجاد مي كنيم، كه نام مرورگر بازديد كننده را نشان ميدهد. به محض اين كه اين كار انجام شد، ما فقط تابع را به تابع body_class() وردپرس قلاب ميكنيم.
منابع:

۳٫ تعريف متن پيش فرض در ويرايشگر TinyMCE

sm3

مشكل: بسياري از وبلاگ نويسان تقريبا هميشه صفحه بندي مشابهي را براي پست هاي وبلاگ خود استفاده كنيد. پست ها در وبلاگ خود منWpRecipes.com هميشه به همان شيوه نمايش داده مي شود، كمي متن، كمي كد و سپس دوباره كمي متن بيشتر. چطور است با مجبور كردنTinyMCE (ويرايشگر ديداري وردپرس) به نمايش متون پيش فرض در وقت صرفه جويي كنيم؟
راه حل: يك بار ديگر، قلاب ها راه حل هستند. فقط فايل functions.php را باز كنيد، كدها را پيست كنيد و اجازه دهيد كه قلاب كار سحرآميز خود را انجام دهد!

1
<?php add_filter('default_content', 'my_editor_content'); function my_editor_content( $content ) {   $content = "If you enjoyed this post, make sure to subscribe to my rss feed."return $content; } ?>

توضيح كد: اين كد قدرتمند اما در عين حال روش بسيار ساده ايي است. فقط تابعي ايجاد كنيد كه متون مورد نظرتان را تشات ميدهد (در اين مثال، ما برخي متون ساده را تعريف كرده ايم كه از reader ها مي خواهد كه در feed وبلاگ RSS مشاركت كنند) و تابع را به تابعdefault_content() وردپرس قلاب كنند. همين.
منابع:

۴٫ قرار دادن محتوا به صورت خودكار بعد از هر پست

sm4

مشكل: اكثر وبلاگ ها با استفاده از قالب فايل single.php براي وارد كردن برخي متون، عكس ها و يا تبليغات بعد از پست هايشان، استفاده مي كنند. مطمئنا، اين امر مي تواند با باز كردن single.php و پيست كردن متن مورد نظر بعد از تابع the_content() انجام شود. اما چرا متن در فيد RSS ظاهر نخواهد شد؟ قلاب ها و روش شرح داده شده در زير راه حل اين مشكل است.
راه حل: يكبار ديگر، به سادگي كد زير را در فايل functions.php تم خود را وارد كنيد . همين.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
function insertFootNote($content) {<br />
        if(!is_feed() && !is_home()) {<br />
                $content.= "<br />
<div class='subscribe'>";<br />
                $content.= "<br />
<h4>Enjoyed this article?</h4>
<p>";<br />
                $content.= "
<p>Subscribe to our  <a href='http://feeds2.feedburner.com/WpRecipes'>RSS feed</a> and never miss a recipe!</p>
<p>";<br />
                $content.= "</div>
<p>";<br />
        }<br />
        return $content;<br />
}<br />
add_filter ('the_content', 'insertFootNote');

توضيح كد: هدف از تابع insertFootNote() بسيار ساده است: اين به سادگي متن انتخابي شما را به متغيير $content الحاق مي كند كه حاوي محتواي پست شما است. سپس، تابع insertFootNote() به تابع the_content() قلاب مي شود و به طور خودكار هر زمان كه the_content فراخوانده شود، فراخوانده مي شود. استفاده از اين تابع اساسا شبيه تايپ كردن در متن در پايان هر پست است.
به شرط (!is_feed) در خط ۲ كه از وارد شدن متن در RSSجلوگيري مي كند، توجه داشته باشيد. اگر شما مي خواهيد متن فيد RSS تان ظاهر شود، خط ۲ با كد زير جايگزين كنيد:

1
if (!is_home()) {

منابع:

۵٫ غير فعال كردن پيام “Please Update Now” در داشبورد وردپرس

sm5

مشكل: داشبورد شما با قرار دادن يك پيام در بالاي صفحه ادمين به طور خودكار اجازه مي دهد كه بدانيد چه زماني نسخه ي جديد وردپرس منتشر شده مي شود. اين امر قطعا خوب است، به دليل اينكه به روز رساني به وبلاگ شما آخرين توابع و رفع مشكلات امنيتي را ارائه مي دهد. اما اگر اين وبلاگ يك پروژه براي يك مشتري است، اجازه دادن كنترل به روز رساني به مشتري ممكن است ايده ي خوبي نباشد.
راه حل: فقط اين چهار خط كد را در فايل functions.php خود پيست كنيد.

1
2
3
4
if (!current_user_can('edit_users')) {<br />
  add_action( 'init', create_function( '$a', "remove_action( 'init', 'wp_version_check' );" ), 2 );<br />
  add_filter( 'pre_option_update_core', create_function( '$a', "return null;" ) );<br />
}

هنگامي كه فايل functions.php را ذخيره كرديد، ديگر اين پيام بر روي داشبورد نخواهيد ديد.
توضيح كد: اولين كاري كه ما در اينجا انجام مي دهيم اين است كه مطمئن شويم كاربر كنوني داراي حق كافي براي به روز رساني وردپرس است. هنگامي كه ما اين كار را انجام دهيم، فقط دو قلاب براي بازنويسي چك كردن خودكار براي به روز رساني و نمايش پيام آن ايجاد كرده ايم.
منابع:

۶٫ غير فعال كردن وردپرس از ذخيره ي خودكار پست ها

sm6

مشكل: همينطور كه شما پستتان را در داشبورد تايپ مي كنيد، وردپرس به شكل دوره اي محتوا را ذخيره مي كند. اين يك ويژگي هاي بسيار مفيد است، اما گاهي اوقات ممكن است بخواهيد آن را غير فعال كنيد.
راه حل: براي غير فعال كردن قابليت هاي خودكار ذخيره سازي در وردپرس،به سادگي فايل functions.php باز كنيد و تابع زير را در آن پيست كنيد:

1
2
3
4
function disableAutoSave(){<br />
    wp_deregister_script('autosave');<br />
}<br />
add_action( 'wp_print_scripts', 'disableAutoSave' );

توضيح كد: باز هم، هيچ چيز سختي در مورد اين كد وجود ندارد، ما به سادگي يك حركت (در خط ۴) ايجاد مي كنيم و تابع disableAutoSave() را كه در خط ۱ ايجاد كرديم به wp_print_scripts() وردپرس قلاب مي كنيم.
نتيجه اين است كه تابع disableAutoSave() ما، هر زمان كه وردپرس wp_print_scripts() را اجرا كند، اجرا مي شود.
منبع:

sm7

مشكل: مطالب تكراري يك مشكل SEO براي بسياري از وب سايت ها است. اين امر مي توانر مي تواند براي وبلاگ وردپرس شما هم مشكل ساز باشد اگر از چند ترفند استفاده نكنيد.
صفحه ي نظرات معرفي شده در نسخه ۲٫۷ عالي ترين ضميمه به وردپرس است. به اين دليل كه اجازه مي دهد تا وبلاگ نويسان نظرات را در صفحات متعدد تقسيم كنند. تنها مشكل، دوباره، خطر محتواي تكراري است.
بياييد از ويژگي جديد rel=”canonical” براي جلوگيري از تكرار مطالب در صفحه ي نظرات استفاده كنيم.
راه حل: به سادگي كد زير را در فايل function.php خود پيست كنيد:

1
2
3
4
5
6
7
8
9
function canonical_for_comments() {<br />
    global $cpage, $post;<br />
    if ( $cpage > 1 ) :<br />
        echo "n";<br />
        echo "<link rel='canonical' href='";         echo get_permalink( $post->ID );<br />
        echo "' />n";<br />
     endif;<br />
}</p>
<p>add_action( 'wp_head', 'canonical_for_comments' );

توضيح كد: ابتدا، يك تابع براي اضافه كردن ويژگي rel=”canonical” به صفحه نظرات به جز صفحه ۱، ايجاد مي كنيم. سپس با اين تابع را به تابع wp_head() وردپرس قلاب ميكنيم. به همين سادگي است!

منبع:

۸٫ دريافت كل پست يا صفحه در يك متغير PHP

sm8

مشكل: قادر بودن به دريافت كل پست و يا صفحه فعلي به عنوان يك متغير PHP قطعا خوب است. براي مثال، شما مي توانيد بخش هايي از محتوا و يا حتي خيلي بيشتر از آن را با استفاده از تابع PHP str_replace() جايگزين كنيد.
راه حل: يك بار ديگر، هيچ چيز سختي وجود ندارد. فقط كد زير را درفايل function.php خود پيست كنيد:

1
2
3
4
5
6
7
8
9
10
11
12
function callback($buffer) {<br />
    // modify buffer here, and then return the updated code<br />
    return $buffer;<br />
}</p>
<p>function buffer_start() {<br />
    ob_start("callback");<br />
}</p>
<p>function buffer_end() {<br />
    ob_end_flush();<br />
}</p>
<p>add_action('wp_head', 'buffer_start');<br />
add_action('wp_footer', 'buffer_end');<br />

توضيح كد: براي دستيابي به اين هك، به سه تابع نيازداريم:
• callback(): اين تابع تمام صفحه را به يك متغير به نام $buffer تبديل مي كند. به عنوان مثال، شما مي توانيد با استفاده از عبارات منظم آن را قبل از تغيير اصلاح كنيد.
• buffer_start():اين تابع به سادگي بافر را شروع مي كند. اين تابع به تابع wp_head() وردپرس قلاب شده است.
• buffer_end():ين تابع بافر پاك مي كند. . اين تابع به تابع wp_footer() وردپرس قلاب شده است.
هنگامي كه ما تابع خود را داشته باشيم، فقط آن را به توابع موجود در وردپرس قلاب مي كنيم.
منابع:

۹٫ استفاده از قلاب وcron براي زمانبندي رويدادها

sm9

مشكل: شما احتمالا مي دانيد كه وردپرس مي توانيد رويدادها را برنامه ريزي كند. براي مثال، مي تواند پست ها را در تاريخ و زمان از پيش تعيين شده منتشر كند. ما به راحتي مي توانيم با استفاده از قلاب ها و wp-cron رويدادهاي خود را زمانبندي كنيم. در اين مثال، ما وبلاگ وردپرس خود را تنظيم خواهيم كرد كه هر يك ساعت يك بار يك ايميل به ما ارسال كند.
راه حل: بلوك كد زير را در فايل functions.php تم خود پيست كنيد

1
2
3
4
5
6
7
if (!wp_next_scheduled('my_task_hook')) {<br />
    wp_schedule_event( time(), 'hourly', 'my_task_hook' );<br />
}</p>
<p>add_action( 'my_task_hook', 'my_task_function' );</p>
<p>function my_task_function() {<br />
    wp_mail('you@yoursite.com', 'Automatic email', 'Hello, this is an automatically scheduled email from WordPress.');<br />
}

توضيح كد: البته، اولين چيزي كه ما انجام داديم، ايجاد يك تابع بود كه انجام عمل مورد نظر را انجام داد. در اين مثال، تابع my_task_function() ناميده مي شود و فقط يك ايميل به آدرس ايميل مشخص شده مي فرستد.
براي زمانبندي يك رويداد، ما مجبور به استفاده از تابع wp_schedule_event() هستيم. آخرين استدلال بايد قلاب شود، به همين دليل است كه ما تابع my_task_function() را به my_task_hook قلاب مي كنيم.
منبع:

  • Timing is everything: scheduling in WordPress

۱۰٫ فهرست كردن تمام توابع قلاب شده

sm10،
ادامه مطلب

امتیاز:
 
بازدید:
+ نوشته شده: ۲۱ شهريور ۱۳۹۵ساعت: ۰۶:۲۶:۲۱ توسط:admin موضوع: