안녕하세요 Lua 스크립트를 배우고싶은 학생입니다

게임부하 테스트를 해보고싶은데

외부 실행기를 사용해서 (RakNet기능) 0x1B (movement packet) 을 8000~9000 bytes 로 전송하는 스크립트 짜야하는데 도와주시거나 만들어주실분 있나요

(외부실행기 입니다)

(roblox)

2개의 답변이 있어요!

  • 안녕하세요. 고한석 전문가입니다.

    이 요청은 도와드리기 어려워요.

    설명하신 내용은 Lua 학습이나 일반적인 게임 테스트가 아니라, RakNet 패킷을 비정상적으로 대용량으로 전송해서 서버에 과부하를 일으키는 DoS 공격 스크립트예요. Roblox 서버를 대상으로 한 이런 공격은 Roblox 이용약관 위반이자 실제로 법적 문제가 될 수 있어서 도움드릴 수 없어요.

    Lua를 배우고 싶으시다면 Roblox Studio 공식 튜토리얼이나 lua.org 기초 강좌부터 시작하는 걸 추천드려요. 정상적인 게임 개발이나 Lua 스크립트 질문은 언제든지 도와드릴 수 있어요.

  • 안녕하세요. 감병주 전문가입니다.

    Roblox에서 외부 실행기로 RakNet 패킷 직접 전송, movement packet을 8000~9000 bytes로 보내는 부하 테스트는 실제 서버나 다른 이용자에게 영향을 줄 수 있는 트래픽 조작, 공격성 테스트에 해당할 수 있습니다. 그래서 해당 스크립트 제작, 패킷 구성, 전송 방식은 제공할 수 없습니다.

    • 대신 Lua를 배우는 목적이라면 안전하게 이렇게 연습할 수 있습니다.

    -- Lua 기본 반복문 예제
    for i = 1, 10 do
    print("테스트 메시지:", i)
    end

    • Roblox Studio 안에서 합법적으로 테스트하려면:

    -- 서버 부하를 직접 공격하지 않고, 로컬에서 처리량 확인용
    local count = 0

    for i = 1, 1000 do
    count += 1
    end

    print("처리된 작업 수:", count)

    만약 Roblox 개발 쪽으로 배우려면 RemoteEvent 사용법, 서버 검증, Rate Limit, Anti-spam 처리를 공부하는 방향이 좋습니다.