رفتن به مطلب
بازگشایی انجمن! ×
GuardIran

تخته امتیازات

  1. c0d1nject0r

    c0d1nject0r

    کاربر تازه‌وارد


    • امتیاز

      17

    • ارسال ها

      23


  2. R3XCR4PY

    R3XCR4PY

    کاربر رسمی


    • امتیاز

      8

    • ارسال ها

      96


  3. EvilEye

    EvilEye

    کاربر رسمی


    • امتیاز

      2

    • ارسال ها

      91


  4. SHADOW-hacker007

    SHADOW-hacker007

    کاربر تازه‌وارد


    • امتیاز

      1

    • ارسال ها

      62


مطالب محبوب

در حال نمایش مطالب دارای بیشترین امتیاز در 05/12/2021 در همه بخش ها

  1. آی پی:18.231.172.92 یوزر:Administrator پسورد:Street@123 پسوردو عوض نکنین بزارین همه استفاده کنن
    5 امتیاز
  2. آی پی:13.229.217.1 یوزر:Administrator پسورد:o.r.b9960 عوض نکنین بزارین همه استفاده کنن
    5 امتیاز
  3. آی پی:185.46.199.181 یوزر:Admin پسورد:12345 رمزو تغییر ندین بزارین همه استفاده کنن برای امروز بسه لایک فراموش نکنین
    4 امتیاز
  4. سلام به اعضای گارد ایران توی اینجا وی پی اس هایی که کرک کردین رو قرار بدین تا بقیه هم بتونن ازش استفاده کنن من خودم قبلش یدونه میزارم بعدش شما بزارین قوانین: 1-اسپم ممنوع یعنی توی تاپیک چیزی نزارین توی پی وی سوالات و وی پی اس هایی که کرک کردین رو برام بفرستین تا توی تاپیک قرار بدم
    3 امتیاز
  5. سوال: چاپ برعکس [Hidden Content] program.py program.rb program.pl
    2 امتیاز
  6. سوال: خر در چمن فراوونه!! [Hidden Content] program.cpp program.py program.c Program.java
    2 امتیاز
  7. سلام و درود خدمت همگی دوستان. همونجور که میدونید در زبان C وقتی یک آرایه تعریف می کنیم تعداد عناصر اون باید مشخص باشه و این تعداد غیرقابل تغییر هست. متغیرهایی مثل متغیرهای زیر در حافظه استک (Stack) ذخیره می شوند. char a; int b; float c; char d[10]; ... حافظه متغیرهایی که در استک ذخیره می شوند به صورت خودکار بعد از استفاده، آزاد می شود. برای اینکه بتونیم در زمان اجرای برنامه میزان حافظه یک متغیر را مشخص کنیم باید از حافظه هیپ (Heap) استفاده کنیم. حافظه متغیرهایی که در هیپ ذخیره می شوند برخلاف متغیرهای استک به صورت خودکار، آزاد نمی شود و برنامه نویس باید زمانی که دیگر به آن حافظه نیاز ندارد، آن را آزاد کند. در غیر این صورت این حافظه تا زمان پایان برنامه اشغال شده باقی می ماند تا زمانی که برنامه به پایان رسیده و سیستم عامل منابع را پس بگیرد. چهار تابع در زبان سی برای مدیریت حافظه وجود دارد که عبارتند از: malloc, calloc, free و realloc. این توابع در فایل هدر stdlib.h قرار دارند. تابع malloc: این تابع میزان حافظه مورد نیاز به بایت را گرفته و درصورتی که این مقدار حافظه وجود داشته باشه یک اشاره گر (Pointer) به آن بر میگرداند. #include <stdio.h> #include <stdlib.h> int main() { int *ptr; ptr = (int*) malloc(10 * sizeof(int)); if (ptr == NULL) { printf("Can't allocate memory\n"); exit(-1); } return 0; } در کد بالا ۱۰ ضربدر سایز int شده و به این معنی است که به اندازه ۱۰ اینتیجر حافظه به ptr اختصاص داده شود. در صورتی که این مقدار حافظه موجود باشد یک اشاره گر به آن برگردانده میشود و در غیر این صورت ptr برابر با NULL می شود. تابع calloc: این تابع شباهت زیادی به malloc دارد. دو ورودی می گیرد که اولی تعداد عناصر آرایه و دومی سایز هر عنصر است. #include <stdio.h> #include <stdlib.h> int main() { char *ptr; ptr = (char*) calloc(5, sizeof(char)); if (ptr == NULL) { printf("Can't allocate memory\n"); exit(-1); } return 0; } تفاوت malloc و calloc در این است که malloc حافظه تخصیص داده شده را مقداردهی اولیه نمی کند ولی calloc حافظه را با صفر مقداردهی اولیه می کند. تابع free: همانطور که گفتیم حافظه های اختصاص داده شده به صورت خودکار آزاد نمی شوند. برای آزاد کردن حافظه باید از تابع free استفاده کنیم. این تابع یک اشاره گر به حافظه را می گیرد و آن حافظه را آزاد می کند. #include <stdio.h> #include <stdlib.h> int main() { int *ptr; ptr = malloc(100 * sizeof(int)); if (ptr == NULL) exit(-1); ... free(ptr); return 0; } تابع realloc: این تابع برای تغییر اندازه حافظه اختصاص داده شده استفاده می شود. پارامتر اول آن اشاره گر به حافظه و پارامتر دوم میزان حافظه جدید است. #include <stdio.h> #include <stdlib.h> int main() { int *ptr; ptr = (int*) malloc(2 * sizeof(int)); if (ptr == NULL) exit(-1); ptr[0] = 100; ptr[1] = 200; ptr = (int*) realloc(ptr, 3 * sizeof(int)); if (ptr == NULL) exit(-1); ptr[2] = 300; printf("%d %d %d\n", ptr[0], ptr[1], ptr[2]); free(ptr); return 0; }
    1 امتیاز
  8. R3XCR4PY

    حل سوالات سایت Quera

    سوال: روز آزادی بیان در برره [Hidden Content] program.py program.pl Program.java program.rb
    1 امتیاز
  9. WARP چیست: این سرویس که توسط کلودفلر ساخته شده است، اطلاعاتی که بین سرویس دهنده و سرویس گیرنده جا به جا می شود را رمزنگاری کرده و باعث جلوگیری از شنود می شود و مانند یک VPN عمل می کند. ابتدا با استفاده از دستور زیر wireguard را نصب میکنیم. sudo apt-get install wireguard برای اینکه مطمئن شوید wireguard نصب شده است دستور wg-quick را اجرا کنید. در مرحله دوم شما باید wgcf را دانلود کنید. برای دانلود wgcf وارد لینک زیر شوید نسخه ای که مربوط به سیستم شما است را دانلود کنید. (برای اکثر سیستم ها linux amd64) [Hidden Content] فایل دانلودی را به wgcf تغییر نام داده و آن را به یک دایرکتوری خالی منتقل کنید. سپس باید این برنامه را اجرایی کنید، برای این کار ترمینال را در محل فایل باز کنید و دستور زیر را اجرا کنید. chmod +x wgcf حالا اکانت warp خود را با استفاده دستور زیر بسازید. ./wgcf register بعد ساختن اکانت برای ساخته شدن فایل کانفیگ wireguard دستور زیر را اجرا کنید. ./wgcf generate وقتی دستورهای بالا را اجرا کردید دو فایل جدید باید در دایرکتوری ایجاد شده باشند. حالا باید فایل wgcf-profile.conf را به دایرکتوری wireguard در /etc کپی کنید. sudo cp wgcf-profile-conf /etc/wireguard/ برای اجرای warp دستور زیر را اجرا کنید. sudo wg-quick up wgcf-profile در آخر DNS ها را به 1.1.1.1 و 1.0.0.1 تغییر دهید.
    1 امتیاز
  10. دوستان سلام مجدد گفتم ادامه آموزش رو داخل یک تاپیک دیگه بریم که شما خسته نشید خب تا اینجا VMware رو نصب کردیم و باید بریم سراغ نصب ویندوز 7 لینک دانلود ویندوز 7 نصبش رو هم که دیگه هم از ما وارد تر هستید تا اینجا پیشنیاز ها نصب شد حالا باید یک وی پی ان نصب کنیم برای مقابله با خطرات احتمالی از این لینک می تونید proton vpn رو دانلود کنید و اشتراک یک هفتگی رو فعال کنید اگر هم خودتون وی پی ان دارید که چه بهتر بعد از نصب وی پی ان نوبت به دانلود tor وب میرسه از این لینک می تونید دانلودش کنید البته عرضم به حضور شما که داخل ایران این سایت فیلتر هست اما ما ایرانی ها خدایان دور زدن تحریم و فیلترینگ هستیم پس با فیلتر شکن وارد بشید بعد از دانلود و نصب تور که واقعا چندتا next ساده هست میرسیم به غول مرحله آخر وی پی ان خودتون رو روشن کنید به تور کانکت شید بالاخره انتظار ها به پایان رسید xD بریم برای ساخت جیمیل وارد این سایت بشید SITE بعد از ورود به این سایت با چنین صحنه ای مواجه میشید از بین این سایت ها یک کدوم رو برای ساخت جیمیل انتخاب کنید که من سایت Anonymous یا anon01 رو پیشنهاد می کنم بعد از ورود به هر کدوم از این سایت ها باید از قسمت Sign UP اقدام به ساخت جیمیل کنید اگر مراحل رو درست پیش رفته باشید این اطلاعات برای شما به نمایش در میاد برای استفاده از این سرویس باید نرم افزار مخصوص به اون رو نصب کنید که این پایین براتون آپلود می کنم نرم افزار مورد نظر بعد از دانلود و نصب نرم افزار برنامه رو اجرا کنید با همچین صفحه ای مواجه میشید که باید اطلاعاتی که بالا بهتون داد رو وارد کنید بعد از اون ok رو بزنید و از این جیمیل لذت ببرید این جیمیل برای ساخت اکانت اینستاگرام , سایت هایی که نیاز به عضویت دارن تست شده و به خوبی کار انجام میده استفاده از این جیمیل بسته به دانش شما هست در آینده آموزش استفاده از تمامی قابلیت هاش رو میزارم اگر سوالی انتقادی پیشنهادی بود در خدمتم روز خوش
    1 امتیاز
  11. TourajOstovari/BatteryAlarmStatus: Alarms when battery is lower than pointed value. default value is 98% (github.com) نوشته شده با WPF CORE
    1 امتیاز
  12. EvilEye

    دو مقاله داخلی من

    مقالات من:[Hidden Content] استواری.درباره هش فانکشن ها.
    1 امتیاز
  13. سلام خدمت شما کاربر محترم گاردایران ساعتی برای شما برنامه نویسی کردم که میتونید با توجه به ساعت باقی مانده باتریتون تنظیم کنید موفق باشید پسورد - > Alarm clock.rarguardiran.org
    1 امتیاز
  14. برنامه واسش نوشتن تو مایکروسافت استور هم هست خودتونم میتونید بنویسید برنامشو.. قبلش تو گوگل سرچ میزدین پیدا میکردین البته من تست نکردم این برنامه هارو که موقع خواب هم جواب میده یا نمیده یا چجوریاس
    1 امتیاز
  15. نسخه پایتون مورد نیاز:‌ ۳ کتابخانه مورد نیاز:‌ pygame==1.9.6 سورس کد در پیست بین:‌ [Hidden Content] import pygame import random import time from pygame import K_UP, K_DOWN, K_LEFT, K_RIGHT def spawn_food(): while True: gen_rnd = lambda x: random.randrange(1, (x//10))*10 food = [gen_rnd(window_width), gen_rnd(window_height)] if food != snake_pos: return food fps = 25 window_width = 720 window_height = 480 pygame.init() pygame.display.set_caption("Snake Game") game_window = pygame.display.set_mode((window_width, window_height)) black = (0, 0, 0) white = (255, 255, 255) red = (255, 0, 0) green = (0, 255, 0) KEYS = [K_UP, K_DOWN, K_RIGHT, K_LEFT] fps_controller = pygame.time.Clock() snake_pos = [100, 50] snake_body = [[100, 50], [100-10, 50], [100-(2*10), 50]] food_pos = spawn_food() food_spawn = True direction = K_RIGHT change_to = direction score = 0 def show_score(color, font, size, game_over=0): score_font = pygame.font.SysFont(font, size) score_surface = score_font.render(f"Score: {score}", True, color) score_rect = score_surface.get_rect() if not game_over: score_rect.midtop = (window_width/10, 15) else: score_rect.midtop = (window_width/2, window_height/1.25) game_window.blit(score_surface, score_rect) def game_over(): font = pygame.font.SysFont('times new roman', 90) game_over_surface = font.render("Game Over", True, red) game_over_rect = game_over_surface.get_rect() game_over_rect.midtop = (window_width/2, window_height/4) game_window.fill(black) game_window.blit(game_over_surface, game_over_rect) show_score(green, 'times new roman', 30, 1) pygame.display.flip() time.sleep(2) pygame.quit() exit(0) while True: for event in pygame.event.get(): if event.type == pygame.QUIT: pygame.quit() exit(0) if event.type == pygame.KEYDOWN and event.key in KEYS: change_to = event.key if change_to == K_UP and direction != K_DOWN: direction = K_UP if change_to == K_DOWN and direction != K_UP: direction = K_DOWN if change_to == K_RIGHT and direction != K_LEFT: direction = K_RIGHT if change_to == K_LEFT and direction != K_RIGHT: direction = K_LEFT if direction == K_UP: snake_pos[1] -= 10 if direction == K_DOWN: snake_pos[1] += 10 if direction == K_RIGHT: snake_pos[0] += 10 if direction == K_LEFT: snake_pos[0] -= 10 snake_body.insert(0, list(snake_pos)) if snake_pos == food_pos: score += 1 food_spawn = False else: snake_body.pop() if not food_spawn: food_pos = spawn_food() food_spawn = True game_window.fill(white) for pos in snake_body[1:]: pygame.draw.rect(game_window, red, [pos[0], pos[1], 10, 10]) pygame.draw.rect(game_window, (150,0,0), [snake_body[0][0], snake_body[0][1], 10, 10]) pygame.draw.rect(game_window, green, [food_pos[0], food_pos[1], 10, 10]) if snake_pos[0] < 0 or snake_pos[0] > window_width-10: game_over() if snake_pos[1] < 0 or snake_pos[1] > window_height-10: game_over() if snake_pos in snake_body[1:]: game_over() show_score(black, "consolas", 40) pygame.display.update() fps_controller.tick(fps)
    1 امتیاز
  16. با سلام خدمت دوستان و مدیران عزیز سایت GUARDIRAN در این پست قصد دارم به شما آموزش متد separator رو یدم ، در آموزش متد join اگر یادتون باشه نامی از متد separator رو بردم امروز گفتم شاید مبدتی ها با این متد آشنایی نباشند و آموزشش رو بدم . متد separator‌ : در زمان مرتب سازی تیبل ها ، ستون ها و یوزرنیم و پسورد ها شما میاید از کاما برای گذاشتن تگ br (به صورت hex) استفاده می کنید : ..........(group_concat(table_name,0x3c62723e...... حالا شاید در بعضی تارگت ها سایت به کاما حساس باشد در اینجا است که باید از متد separator استفاده کنید ، به این صورت : .......( group_concat((table_name)separator 0x3c62723e...... زیاد پست رو طولانی نمی کنم و گفتم متد ساده ای هست نیاز به توضیحات ندارد . ممنون که وقت گذاشتید و این تاپیک رو تا آخر خواندید .
    1 امتیاز
  17. پیش‌ترها وقتی صحبت از وب‌سایت‌ها و اپلیکیشن‌ها می‌شد، توجه بیشتر به کارایی، طراحی، سئو و مارکتینگ بود، اما حالا یکی از مسائل مهم پیش رو توجه به امنیت آن وب‌سایت یا نرم‌افزار است. اهمیت این موضوع فقط برای توسعه دهنده نیست، بلکه کاربری که از وب‌سایت یا نرم‌افزاری استفاده می‌کند هم به امنیت آن اهمیت می‌دهد. حفظ امنیت آنلاین و حریم شخصی یکی از دغدغه‌های اصلی اشخاصی است که به هر طریقی با دنیای دیجیتال در ارتباط هستند. در این مطلب قصد داریم به معرفی ابزارهایی برای اسکن امنیت وب‌سایت ها بپردازیم. هرچند توسعه دهندگان و مدیران سیستم با رعایت نکات امنیتی می‌توانند امنیت وب‌سایت یا اپلیکیشن‌ را تا حد زیادی تامین کنند، ولی چک کردن وب‌سایت‌ها با ابزارهای زیر نیز می‌تواند کمک خوبی هم برای تولید کننده و هم استفاده کننده باشد. ۵ ابزار آنلاین برای اسکن امنیت وب‌سایت ۱- Scan My Server ابزار Scan My Server یکی از جامع‌ترین گزارش‌ها را درباره انواع آسیب‌پذیری‌های سایت از جمله Cross Site Scripting، تزریق SQL، تزریق کد PHP و Blind SQL Injection و موارد دیگر می‌دهد. گزارش اسکن همراه با جزئیات به ایمیل شما فرستاده می‌شود. ۲- SUCURI SUCURI یکی از معروفترین ابزارهای رایگان جهت اسکن وب‌سایت برای نرم‌افزارهای مخرب و مسائل امنیتی است. شما می‌توانید به سرعت وب‌سایت‌تان را برای نرم‌افزارها مخرب، لیست سیاه و اسپم اسکن کنید. SUCURI از وب‌سایت شما در برار تهدید‌های آنلاین محافظت می‌کند، و روی انواع CMS‌های رایج مانند wordPress, Joomla, Magento, Drupal و phpPP و … کار می‌کند. ۳- Qualys SSL Labs SSL Labs یکی از پر استفاده ترین ابزارها برای تست امنیتی SSL وب سرورها است. این ابزار خیلی دقیق آدرس https وب‌سایت را آنالیز می‌کند که شامل تاریخ انقضا، نسخه SSL/TLS، شبیه سازی Handshake، جزئیات پروتکل، امتیاز کلی و cipher و موارد دیگر می‌باشد. اگر برای وب‌سایت تان از پروتکل https استفاده می‌کنید، همین الان با ابزار SSL Labs آن را چک کنید. ۴- Quttera Quttera وب سایت را برای نرم‌افزار مخرب و آسیب پذیری اکسپلوید بررسی می‌کند. این ابزار امنیتی وب‌سایت شما را برای پیدا کردن فایل‌های مخرب، فایل‌های مشکوک و … بررسی می‌کند. ۵- Detectify Detectify اسکنر امنیتی وب‌سایت بر پایه SaaS است. این ابزار امنیتی وب‌سایت شما را در برابر نرم‌افزارهای مخرب، فایل‌های مخرب اسکن و بررسی می کند، با استفاده از Detectify می‌توانید بیش از ۱۰۰ تست امنیتی را روی وب‌سایت تان انجام دهید. شما می‌توانید ۲۱ روز به صورت رایگان از این ابزار استفاده کنید، و سپس برای ادامه حفاظت از وب‌سایت‌تان باید ثبت‌نام کنید.
    1 امتیاز
  18. درود به همه بچه های انجمن!!: امروز براتون یه ویروس برای گوشیهای اندروید میزارم که بیشتر برای شوخی بوده و هیچگونه خطری نداره ولی قند تو دلتون اب میشه این ویروس کاملا اختصاصی هستش که توسط خودم یعنیMr.W!zaRd19ساخته شده و چون دیدم داره پاب میشه وهرکی یه ادیتور برداشته داره براخودش این ویروس رو تغییر میده و به اسم خودش میزنه و بعضی وقتام میفروشن مجبور شدم رایگان بزارم تاهمه استفاده کنن بازم میگم این ویروس هیچ خطری نداره و فقط برای شوخی هستش من خودمم امتحان کردم تو گوشیم و هیچ مشکلی نداره و فقط برای ترساندن هستش ولی اینم بگم بنده هیچ مسئولیتی در قبال استفاده نادرست رو برعهده نمیگیرم چون امکان کتک خوردن شکستن دست وپا مرگ مغزی و... توسط اقوام دوستان و خونوادتون هستش :دی
    1 امتیاز
  19. Barc0d

    error 420 در sentry MBA

    با سلام خدمت دوستان عزیز متاسفانه وقتی در برنامه Sentry MBA برای ساخت کانفیگ رویه گزینه analyze login page کلیک میکنم با اروره زیر مواجه میشم!! ممنون میشم راهنمایی کنید....
    1 امتیاز
  20. با سلام.مسلما یکی از چیز هایی که هرد متخصص تست نفوذ هست به اون احتیاج دارد: راه اندازی یک ازمایشگاه مجازی برای تمرین و کسب مهارت در انجام تست نفوذ میباشد!!!!! امروز میخوایم چند تا سیستم عامل معرفی کنیم که برای ساخت ازمایشگاه تست اکسپلویت و ویروس و ...... به کار میرن. از انجام مراحل تست نفوذ روی سیستم ها و سایت هایی که اجازه ی مالک رو ندارید پرهیز کنید!!!!! با اینکار تنها برای خودتون مشکل درست میکنید.لطفا به قانون احترام بگذارید. 1- ویندوزxp service pack 3 ویندوز اکس پی که دارای باگ های خفنی هست و مایکروسافت دست از ساپورت اون کشیده رو میتوان سیستم عامل خوبی برای تست نفوز و ..... دانست. 2- ‫‪Damn‬‬ ‫‪Vulnerable‬‬ ‫‪Web‬‬ ‫‪Application‬‬ ‫همان‬ ‫یا‬ ‫‪DVWA‬‬ این یک وبسایت اسیب پذیر است که با php/mySql نوشته شده است و دوستان میتونند بدون این که به سایت های ایرانی خسارت وارد کنند تمرینات خود را با این انجام دهند. 3- ‫‪Metasploitable‬‬ ‫‪Metasploitable‬‬ سیستمی است که بر اساس اکسپلویت های متاسپلویت اسیب پذیر است.یعنی شما میتوانین بیشتر اکسپلویت های متاسپلویت رو درون ان امتحان کنین برای دانلود از اینجا و اینجا دانلود کنین. 5- ‫‪OWASPBWA‬‬ سیستمی عالی از اسیب پذیری تمام وب اپلیکیشن ها (واسه وب هکینگ ها مثل رویا میمونه ).شما میتوانین با استفاده از این تست نفوز رو بر روی وب اپلیکیشن ها انجام دهید . برای دانلود اینجا کلیک کنین 6- ubuntu 5 اگه میخواین بر روی لینوکس هم تست کنید و به مایکروسافت بی رحمی نشه میتونین از ورژ های قدیمی اوبونتو استفاده کنین اینم لیستی از بهترین سیستم عامل هایی که برای تست اسیب پذیری استفاده میشه تشکر یادتون نره. سوالی داشتین پایم خصوصی. رمضان مبارک
    1 امتیاز
  21. SQL Injection Dork inurl:"id=" & intext:"Warning: mysql_fetch_assoc() inurl:"id=" & intext:"Warning: mysql_fetch_array() inurl:"id=" & intext:"Warning: mysql_num_rows() inurl:"id=" & intext:"Warning: session_start() inurl:"id=" & intext:"Warning: getimagesize() inurl:"id=" & intext:"Warning: is_writable() inurl:"id=" & intext:"Warning: getimagesize() inurl:"id=" & intext:"Warning: Unknown() inurl:"id=" & intext:"Warning: session_start() inurl:"id=" & intext:"Warning: mysql_result() inurl:"id=" & intext:"Warning: pg_exec() inurl:"id=" & intext:"Warning: mysql_result() inurl:"id=" & intext:"Warning: mysql_num_rows() inurl:"id=" & intext:"Warning: mysql_query() inurl:"id=" & intext:"Warning: array_merge() inurl:"id=" & intext:"Warning: preg_match() inurl:"id=" & intext:"Warning: ilesize() inurl:"id=" & intext:"Warning: filesize() inurl:"id=" & intext:"Warning: filesize() inurl:"id=" & intext:"Warning: require()
    1 امتیاز
×
×
  • ایجاد مورد جدید...