یادداشت های برنامه نویس آماتور | Amateur programmer notes
61 subscribers
92 photos
10 videos
34 files
88 links
اندازه ی آرزو هات مهم نیست
مهم اینه تو چقد میبینیش
آرزو هاتو بزرگ ببین


</create> by <ashkan\>
Download Telegram
ﻓﺮﺽ ﮐﻨﯿﺪ ﻣﻦ ﺍﺻﻼ ﻭﺟﻮﺩ ﻧﺪﺍﺭﻡ! ﺑﺮﻭﻳﺪ ﻣﺜﻞ ﺁﺩﻡ ﺯﻧﺪﮔﻴﺘﺎﻥ ﺭﺍ ﺑﮑﻨﻴﺪ،
ﺍﻳﻨﻘﺪﺭ ﺩﺍﺳﺘﺎﻥ ﻭ ﺷﻌﺮ ﺩﺭﺳﺖ ﻧﮑﻨﻴﺪ.
ﺧﻮﺩﺗﺎﻥ می خواهید ﺳﺮ ﻫﻤﺪﻳﮕﺮ ﺭﺍ ﮐﻼﻩ ﺑﮕﺬﺍﺭﻳﺪ، ﭼﺮﺍ ﭘﺎی ﻣﻦ ﺭﺍ ﻭﺳﻂ ﻣﯽﮐﺸﻴﺪ؟

ﺍﮔﺮ ﻣﻦ ﺧﺪﺍﻳﻢ ﭼﺮﺍ موسی ﺭﺍ ﺑﻔﺮﺳﺘﻢ ﺗﺎ ﺷﻨﺒﻪ ﺭﺍ ﺗﻌﻄﻴﻞ ﮐﻨﺪ، عیسی ﺭﺍ ﺑﻔﺮﺳﺘﻢ ﺑﮕﻮﻳﻢ یکﺷﻨﺒﻪ ﻭ به مسلمان ها ﺑﮕﻮﻳﻢ ﺟﻤﻌﻪ ﺭﺍ؟!

ﭼﺮﺍ ﮐﺎﺭی ﮐﻨﻢ ﮐﻪ ﻋﻴﺴﻮی ﺷﺮﺍﺑﺶ ﺭﺍ ﺩﺭ ﮐﻠﻴﺴﺎ، یعنی خانه ی خدا راحت ﺑﻨﻮﺷﺪ! ﻭ ﻣﺴﻠﻤﺎﻥ ﺑﻪ ﺟﺎی ﺷﺮﺍﺏ، ﺷﻼﻕ ﺑﺨﻮﺭﺩ؟
ﭼﺮﺍ ﯾﮑﯽ ﭼﺎﺩﺭ ﺳﺮ ﮐﻨﺪ ﻭ ﺩﯾﮕﺮﯼ ﻫﯿﭻ ﻧﭙﻮﺷﺪ؟

ﺍﮔﺮ ﻣﻦ ﺍﯾﻦ ﺧﺪﺍیی که شما می گوئید ﺑﻮﺩﻡ، ﭼﺮﺍ باید بگذارم به اسم من ﮐﻠﻴﺪ ﺑﻬﺸﺖ بفرﻭﺷﻨﺪ؟!
ﻳﺎ ﺩﻧﻴﺎ ﺭﺍ ﺑﺮﺍﯼ ﻣﺨﻠﻮﻗﺎﺕ ﻣﻦ ﺟﻬﻨﻢ کنند؟

ﺧﺪﺍیی ﮐﻪ ﺑﻪ ﻋﺒﺎﺩﺕ ﻣﺤﺘﺎﺝ ﺑﺎﺷﺪ، ﺧﺪﺍیی ﮐﻪ ﻗﺴﻢ ﺑﺨﻮﺭﺩ ﺟﻬﻨﻤﺶ ﺭﺍ ﺍﺯ ﻧﺎﻓﺮﻣﺎﻧﺎﻥ ﭘﺮ ﻣﯽﮐﻨﺪ!
ﺧﺪﺍیی ﮐﻪ ﺗﻤﺎﻡ ﺁنﭼﻪ ﺭﺍ ﺩﺭ ﺯﻣﻴﻦ ﺣﺮﺍﻡ ﮐﺮﺩﻩ، ﺩﺭ ﺑﻬﺸﺖ ﻭﻋﺪﻩ ﻣﯽﺩﻫﺪ..!!
ﻣﻦ ﻧﻴﺴﺘﻢ!
ﺍﺷﺘﺒﺎﻩ ﮔﺮﻓﺘﻪ ايد!!
اگر به دنبال من می گردید مرا در عشق، مهربانی، بخشش، آگاهی، گذشت، راستگوئی و انسانیت پیدا کنید!

«البته اگر... به دنبال من می گردید!»

#ناشناس
#A
#آموزش_php
روش به دست اوردن ip کاربر حتی درصورتی که از پروکسی (فی.ل.ترشکن )استفاده کرده باشه
<?php
function RealIp(){
if (!empty($_SERVER['HTTP_CLIENT_IP']))
$ip = $_SERVER['HTTP_CLIENT_IP'];
elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR']))
$ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
else
$ip = $_SERVER['REMOTE_ADDR'];
return $ip;
}
?>

خط زیر برای چاپ در هر مکانی که میخواهید به کار میرود
<?php echo(RealIp()) ?>
Writer:mr.ashkan
#آموزش_سیپنل
جهت اجرای اسکریپت های Python (پایتون) بر روی سرورهای cPanel لازم است بدین شرح اقدام فرمایید:

1) یک کد نمونه Hello World در یک فایل با نام hello.py در دایرکتوری cgi-bin قرار می دهیم:

#! /usr/bin/python

print "Content-type: text/html\n\n"
print "<html>Hello world!</html>"

2) بوسیله دستور chmod +x دسترسی اجرا را به فایل مربوطه می دهیم.

3) در صورت تمایل جهت اجرای فایل های python در خارج از دایرکتوری cgi-bin لازم است عبارت زیر را در فایل htaccess. قرار دهیم:

Options +ExecCGI
AddHandler cgi-script .py


شما هم اینک میتوانید اسکریپت های پایتون را بر روی سرور سیپنل خود به همین ترتیب اجرا نمایید.
Writer:mr.ashkan
سخنی با مردم عزیز و غیور ایران

🌍 پیشینه تاریخی ارزشمند ملت ایران همیشه گویای فرهنگ و تمدن آنها بوده و است. ما ملتی نیستیم که با آشوب و تخریب و خشونت حرف خود را به کرسی بنشانیم. ما ملتی هستیم که با #همبستگی حرکت می کنیم.
❌ اعتراض حق قانونی هر فردی است اما به شیوه درست و قانونی. هیچگاه صدای حق در بین شورش و تخریب اموال عمومی شنیده نخواهد شد و فقط فرصت برای دشمنان خارجی و داخلی مهیا میشود که از آب گل آلود ماهی بگیرند و نفرت خود از ملت ایران را نشان دهند...
✅ همه ملت ایران حامی نظام و دولت خود هستیم و خواستار این هستیم در فضایی آرام و بدون هیاهو مشکلات اقتصادی و اجتماعی خود را مطرح کنیم و از مسئولان تقاضای اقدام فوری را داریم.
👌 مردم عزیز هوشیار باشید و مسیر خود را از اغتشاشگران جدا کنید و در فضایی آرام و اصولی خواستار مطالبات خود گردید...
نویسنده: mr.ashkan
فیلترینگ غیر مهندسی ...

تمام پرت های SSL را بستند ! 😐
👈یعنی بیش از 100000 سایت ایرانی هم که https ( خارج ) دارند نمی توانید باز کنید ...
👈یعنی تمام سایت های خارجی که گواهینامه معتبر SSL دارند هم باز نمی شند ...
👈یعنی شما الان بدون وی پی ان حتی google هم نمی تونید باز کنید :| ...
👈یعنی سیسکو هم بستند فعلا ( فقط در بعضی ISP ها ... )
👈یعنی پرت stunnel , tunnel هم بستند ...



:/
اینجا ایران است.
محدودیت یعنی حرف مسئولین
ظلم یعنی حرف مسئولین
Hotspotshield (mod by ashi).exe
17.6 MB
نسخه مودشده فیلترشکن هات اسپات شیلد برای ویندوز
"بسمه تعالی"


وزیر محترم ارتباطات جناب آقای آذری جهرمی

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

*میانگین سنی پایین استفاده کنندگان
*عدم نیاز به سرمایه اولیه
*کاهش قیمت تمام شده بدلیل تبلیغات ارزان و در نتیجه مقابله با گرانی
*و هزاران دلیل دیگر باعث شده که خانوارهای زیادی از طریق تلگرام امرار معاش کنند.
بنابراین تمام افرادی که زندگیشان وابسته به فضای مجازی است
مسئولیت دارند با هوشیاری و جلوگیری از استفاده نادرست از این فضای کسب و کار باعث تداوم این کسب و کار گردند.

فیلتر شدن بیکاری عده کثیری را بدنبال خواهد داشت....

و من الله توفیق

از طرف جمعی از گردانندگان کانالها و رباتهای تبلیغاتی و اپلیکیشن های وابسته به تلگرام
Here is the complete list of Gmail keyboard shortcuts:

Compose and Chat

<Shift> + <Esc> : Focus main window
<Esc> : Focus latest chat or compose
<Ctrl> + . : Advance to next chat or compose
<Ctrl> + , : Advance to previous chat or compose
<Ctrl> + <Enter> : Send
<Ctrl> + <Shift> + c : Add cc recipients
<Ctrl> + <Shift> + b : Add bcc recipients
<Ctrl> + <Shift> + f : Access custom from
<Ctrl> + k : Insert a link
<Ctrl> + ; : Go to previous misspelled word
<Ctrl> + ' : Go to next misspelled word
<Ctrl> + m : Open spelling suggestions

Formatting

<Ctrl> + <Shift> + 5 : Previous font
<Ctrl> + <Shift> + 6 : Next font
<Ctrl> + <Shift> + - : Decrease text size
<Ctrl> + <Shift> + + : Increase text size
<Ctrl> + b : Bold
<Ctrl> + i : Italics
<Ctrl> + u : Underline
<Ctrl> + <Shift> + 7 : Numbered list
<Ctrl> + <Shift> + 8 : Bulleted list
<Ctrl> + <Shift> + 9 : Quote
<Ctrl> + [ : Indent less
<Ctrl> + ] : Indent more
<Ctrl> + <Shift> + l : Align left
<Ctrl> + <Shift> + e : Align center
<Ctrl> + <Shift> + r : Align right
<Ctrl> + <Shift> + , : Set right-to-left
<Ctrl> + <Shift> + . : Set left-to-right
<Ctrl> + \ : Remove formatting


Jumping

g then i : Go to Inbox
g then s : Go to Starred conversations
g then t : Go to Sent messages
g then d : Go to Drafts
g then a : Go to All mail
g then c : Go to Contacts
g then k : Go to Tasks
g then l : Go to Label

Threadlist selection

* then a : Select all conversations
* then n : Deselect all conversations
* then r : Select read conversations
* then u : Select unread conversations
* then s : Select starred conversations
* then t : Select unstarred conversations

Navigation

u : Back to threadlist
k / j : Newer/older conversation
o or <Enter> : Open conversation; collapse/expand conversation
p / n : Read previous/next message
` : Go to next inbox section
~ : Go to previous inbox section

Application

c : Compose
d : Compose in a tab (new compose only)
/ : Search mail
q : Search chat contacts
. : Open "more actions" menu
v : Open "move to" menu
l : Open "label as" menu
? : Open keyboard shortcut help

Actions

, : Move focus to toolbar
x : Select conversation
s : Rotate superstar
y : Remove label
e : Archive
m : Mute conversation
! : Report as spam
# : Delete
r : Reply
<Shift> + r : Reply in a new window
a : Reply all
<Shift> + a : Reply all in a new window
f : Forward
<Shift> + f : Forward in a new window
<Shift> + n : Update conversation
] / [ :  Remove conversation from current view and go previous/next
} / { : Archive conversation and go previous/next
z : Undo last action
<Shift> + i : Mark as read
<Shift> + u : Mark as unread
_ : Mark unread from the selected message
+ or = : Mark as important
- : Mark as not important
<Shift> + t : Add conversation to Tasks

✍Writer: mr.ashkan
Persian.strings
264.5 KB
Tap on the file and select "Apply Localization".
زبان فارسی برای تلگرام مخصوص آیفون (اپل) IOS
Persian.xml
157.9 KB
Tap on "…" and select "Apply Localization file".
زبان فارسی برای تلگرام مخصوص اندروید
ساخت تونل
نکته: این تونل‌ها تا زمانی که ترمینال باز هست کار می‌کنه و با بستن ترمینال بسته می‌شه. اگر می‌خواید ترمینال رو ببندید می‌تونید اول دستور screen و یا nohup رو بزنید تا تونل با بستن ترمینال باز بمونه (ممکنه لازم باشه screen و nohup رو نصب کنید) ولی من پیشنهاد میدم یه گوشه‌های باز نگهش دارید تا اگر خطایی داد ببنید مشکل چیه

اگر دقیقا طبق این نوشته‌ها پیش برید stunnel و tor به صورت سرویس بعد از هر بار روشن شدن سیستم روی سیستم شما اجرا میشند ولی بقیه رو باید دستی اجرا کنید.

پیشنهاد میکنم هر کدوم از سرویس‌هارو رو یک پورت لوکال اجرا کنید (الان همشون رو 1080 هستند) تا بتونید در صورت نیاز همزمان ازشون استفاده کنید. روش‌های دیگه‌ای هم هست که میتونه هر وقت سرعت یه سرویس بالاتر بود ترافیک رو از اون روش انتقال بده که سعی میکنم به زودی اضافش کنم.
➖➖➖➖➖➖➖➖➖➖➖➖➖➖
راه‌اندازی تونل به وسیله shadow socks
شدو ساکس یکی از راه‌های ساخت تونل هست لازمه شما یه سرور در خارج از ایران داشته باشید از سیستم خودتون بهش وصل بشید سمت سرور رو فکر نکنم لازم باشه بگم چون تصورم اینه که اگر سرور داشته باشید می‌تونید شدو ساکس رو هم نصب کنید ولی اگر خواستید اضافش می‌کنم.

$ sudo apt install libevent-dev $ sudo apt install python-pip $ sudo apt install python-dev $ sudo apt install python-m2crypto $ sudo pip install gevent $ sudo pip install shadowsocks
الان شدو ساکس رو سیستم شما نصب شده و با دستور زیر می‌تونید یک تونل رو سیستم خودتون ایجاد کنید.

bash $ sslocal -s “server” -k password -t 600 -p port -l 1080 -m encryption 

به جای "server" آی‌پی یا آدرس سرور، به جای "password" پسورد و جای "port" پورت، جای "encryption" انکریپشن سرویس رو وارد کنید و به جای "local port" پورت لوکال سیستم که خودتون تایینش می‌کنید. بعد تونل رو سیستم شما ایجاد میشه و باید به مرحله رد کردن ترافیک از تونل برید.

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

json { "server": "sever addr", "server_port": port, "local_port": 1080, "password": "password", "timeout":600, "method":"aes-256-cfb" } 

و دستور رو اینجوری زد

bash $ sslocal -c path_file 

شدو ساکس در پورت‌های مختلف و انکریپشن‌های متفاوت سرعت‌های مختلفی میده.
➖➖➖➖➖➖➖➖➖➖➖
تونل با کمک ssh
نمی‌دونم اسم این تونل چیه ولی ازش استفاده می‌کنم اگر دسترسی ssh به یک سرور دارید می‌تونید به این طریق یک تونل رو سیستم خودتون ایجاد کنید

bash $ ssh user@server.address -D 1080 

به این طریق یک تونل رو پورت ۱۰۸۰ سیستمتون ایجاد میشه
➖➖➖➖➖➖➖➖➖➖
تونل با کمک tor
تور یکی از امن ترین شبکه‌های دنیاست

bash $ sudo apt install tor $ sudo apt install python-pip $ sudo apt install python-dev gcc $ sudo pip install obfsproxy 

سپس تنظیمات تور رو باید انجام بدید

bash $ sudo nano /etc/tor/torrc 

موارد زیر رو به انتهای فایل اضافه کنید با کنترل + x و انتخاب y می‌تونید تغییرات رو ذخیره کنید

bash SocksPort 1080 SocksListenAddress 127.0.0.1 Bridge obfs3 194.132.209.187:39413 Bridge obfs3 194.68.32.131:56006 Bridge obfs3 107.191.58.23:34344 UseBridges 1 ClientTransportPlugin obfs2,obfs3 exec /usr/local/bin/obfsproxy --managed 

تعدادی از پل‌های تور هم در این تنظیمات هستند، پل‌ها ممکن است بسته شوند از https://bridges.torproject.org می‌تونید پل‌های جدید بگیرید و با موارد بالا جایگزین کنید.

بعد ذخیره تنظیمات با دستور زیر تور را دوباره راه‌اندازی کنید

bash $ sudo service tor restart 

حالا تونل در سیستم شما اجرا شده و لازمه ترافیک رو ازش رد کنید
➖➖➖➖➖➖➖➖➖➖➖
ساخت تونل با yourfreedom
باید قبلش برید تو سایتش ثبت‌نام کنید http://your-freedom.net
از قسمت دانلود نسخه جاوا دانلود کنید
از حالت فشرده خارج کنید
با cd به محل اکسترکت شده برید و دستور زیر رو وارد کنید

bash java -jar freedom.jar 

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

stunnel
bash $ sudo apt install stunnel4 

اگر فایل اصل
ی کانفیگ وجود داره پاکش کنید

bash $sudo rm /etc/stunnel.conf 

و دوباره بسازیدش

bash $ sudo nano /etc/stunnel.conf 

این تنظیمات رو بزارید توش

bash pid = /stunnel4.pid client=yes [name] accept=1080 connect=serverAdress:serverPort 

با کنترل + x و انتخاب y ذخیرش کنید.
به مسیر زیر برید و ENABLED برابر 1 کنید.

bash $ sudo nano /etc/default/stunnel4 

ذخیره کنید و stunnel رو ری‌استارت کنید

bash $ sudo service stunnel4 restart 

تونل رو سیستم شما ایجاد شده و حالا باید ترافیکتون رو ازش رد کنید.

openvpn
از openvpn هم میشه در لینوکس استفاده کرد اول نصبش کنید (فایل کانفیگ رو یا خودتون باید تو سرورتون بسازید یا از کسی که دارید از سرویسش استفاده می‌کنید بگیرید)

bash $ sudo apt install openvpn 

فایل کانفیگ openvpn رو دانلود کنید و به این طریق وصل شید

bash $ sudo openvpn filename 

با اجرا این دستور کل ترافیک شما میره سمت سرور و لازم نیست پراکسی جایی ست کنید، در نتیجه تمام تنظیمات پراکسی‌هاتون رو مستقیم کنید.
#socks5
✍ mr.ashkan
🗣پیام یوزارسیف به مردم ایران در مورد فیلترینگ تلگرام😐
🛑از دقایقی پیش تلگرام بدون فیلتر در دسترس قرار گرفت، اما از سرعت خوبی برخوردار نیست.


‏
الان دیگه وضعی شده که طرف میاد فایل منیجر تیم سید ادیت میزنه میفروشه 😐🤦‍♂
با توجه به اینکه تلگرام از فیلتر خارج شده است و یک پروسه چند ساعته باید طی شود تا DNS ها بر روی CDN ها و ISP ها بخوبی ست شود ، اختلال و کندی سرعت اجتناب ناپذیر است و طی چند ساعت آینده برطرف خواهد شد .
لیست نرم افزار هایی که رفع فیلتر شدند👇

پینترست (Pinterest)
سوآرم (Swarm)
فوراسکوئر (Foursquare)
ساوندکلاود (Soundcloud)
مدیوم (Medium)
کورا (Quora)
ردیت (Reddit)
هاجی ربات بعد از سال ها تلاش و زحمت و اپدیت #پایان خود را اعلام کرد
پایان پروژه حاجی ربات
jgs1277@hotmail.com:090501jgs:Free:Spotify
brnn.phantom.patrick@gmail.com:Books!81:Free:Spotify
mssrini32@gmail.com:3414shit:Free:Spotify
cabeza_0907@hotmail.com:carlitos619:Free:Spotify
kelgas1@o2.pl:logitech7:Free:Spotify
zacharygrandstaff@gmail.com:Zach5798:Free:Spotify
dan.spoiala2@gmail.com:dan242000:Free:Spotify
scott.orndorff@sbcglobal.net:Hannah2000:Free:Spotify
johannesmelander97@hotmail.com:johan8nes:Free:Spotify
jadensmithwwe33@yahoo.com:Potatoes6:Free:Spotify
iooh.silveira@gmail.com:ionara93:Free:Spotify
liggylu@yahoo.com:ligon123:Free:Spotify
brians-5@hotmail.com:baconboy1:Free:Spotify
cdroussiotis@yahoo.com:fdu1985131:Free:Spotify
soldierdragon@hotmail.es:8ene1990:Free:Spotify
domanick007@gmail.com:Catdog789:Free:Spotify
jtjettstar@gmail.com:Cooleyes7:Free:Spotify
shaun-robertson12@hotmail.com:Apple78:Free:Spotify
desirae_varela@yahoo.com:svnya299:Free:Spotify
bradwardrope@ymail.com:liverpool444:Free:Spotify
yipkin2008@hotmail.com:Belle922712:Free:Spotify
petermotion@gmail.com:Portugal27:Free:Spotify