แพ็คเกจลับๆล่อๆ?
สารบัญ
- แพ็คเกจลับๆล่อๆ?
- สารบัญ
- ภาพรวมโครงการ
- คุณสมบัติที่สำคัญ
- - ออกแบบมาเพื่อดูธรรมดา
- - การติดตั้งโดยไม่สังเกตเห็น
- แพ็คเกจข้ามแพลตฟอร์ม
- วิธีเริ่มต้น-
- - การติดตั้ง:
- ⏱ Execution:
- ความคืบหน้าจนถึงตอนนี้:
- วิธีการมีส่วนร่วมในโครงการนี้
- - จุดบริจาค
- แนวทาง GSSOC?
- ? หมายเหตุสำหรับผู้มีส่วนร่วม-
- เทคโนโลยีและคำอธิบาย
- - ตอนจบหมายเหตุ
- ?ใบอนุญาต
ภาพรวมโครงการ
แพ็คเกจ Python พร้อมใช้งานที่ออกแบบมาเพื่อรวมไฟล์ไว้ในเครื่องทำให้มั่นใจได้ว่าการดำเนินการไฟล์ที่รอบคอบและไร้รอยต่อโดยไม่ต้องตรวจจับ โครงการนี้ไม่มีอะไรมากไปกว่าแพ็คเกจ Python ที่มีน้ำหนักเบาและเร็วขึ้นซึ่งมีจุดมุ่งหมายเพื่อเน้นและปรับปรุงความปลอดภัยโดยแสดงให้เห็นถึงช่องโหว่ที่อาจเกิดขึ้นในระบบเมื่อเชื่อมต่อกับ PIP
คุณสมบัติที่สำคัญ
- ออกแบบมาเพื่อดูธรรมดา
- แพ็คเกจติดตั้งเหมือนแพ็คเกจ Python ปกติ แต่เป้าหมายหลักคือการทำฟังก์ชั่นลับๆล่อๆที่ไม่เอื้ออำนวยต่อผู้ใช้
- การติดตั้งโดยไม่สังเกตเห็น
- คุณสมบัติสำคัญอย่างหนึ่งของแพ็คเกจคือมันได้รับการออกแบบในลักษณะที่ยากที่จะตรวจจับการติดตั้ง การดาวน์โหลดและการติดตั้งสามารถทำได้โดยไม่ต้องถูกจับ
แพ็คเกจข้ามแพลตฟอร์ม
- แพ็คเกจนี้ทำงานได้ในระบบปฏิบัติการที่สำคัญทั้งหมดรวมถึง Windows , Linux และ MacOS
วิธีเริ่มต้น-
- การติดตั้ง:
pip install matplotlib-visual
หมายเหตุ: แพ็คเกจ matplotlib-visual ได้รับการดำเนินการโดย Project Manager และมีรายละเอียดเฉพาะสำหรับเขาคุณจะแนะนำให้ทำตามขั้นตอนด้านบนและแยกที่เก็บและอัปโหลดแพ็คเกจ
⏱ Execution:
- สร้างไฟล์ Python และป้อนข้อมูลโค้ดใด ๆ ด้านล่าง
- หรือเปิดเทอร์มินัลและเรียกใช้ Python แบบโต้ตอบ:
ความคืบหน้าจนถึงตอนนี้:
- การแสดงซอร์สโค้ด ในเอาต์พุตคอนโซล
from matplotlib_visual . show import display
display ( "<filename-without-extension>" ) show วิธีการแสดงซอร์สโค้ดในคอนโซล
- สำเนาล่องหนไปยังคลิปบอร์ด เพื่อวิธีการที่ปลอดภัยยิ่งขึ้น
from matplotlib_visual . clip import display
display ( "<filename-without-extension>" ) วิธี clip คัดลอกซอร์สโค้ดไปยังคลิปบอร์ดของระบบ
- ? การเขียนซอร์สโค้ด ลงในไดเรกทอรีรากของโปรแกรม
from matplotlib_visual . write import display
display ( "<filename-without-extension>" ) วิธี write เขียนไฟล์ในไดเรกทอรีรูทของการดำเนินการ
- ? เว็บขูด จากคลิปบอร์ด CL1P.NET
from package_name . clp import grab
grab ( 'url-name' ) วิธี grab ดึงเนื้อหาข้อความของคลิปบอร์ดจาก URL ที่ระบุและแสดงในคอนโซลระบบ หากไม่พบเนื้อหาข้อความที่ระบุว่า "ไม่พบสิ่งใด" จะถูกส่งคืน
วิธีการมีส่วนร่วมในโครงการนี้
เรายินดีต้อนรับผู้มีส่วนร่วมทุกคนในโครงการ ส่อเสียด ก่อนที่จะมีส่วนร่วมเราขอให้คุณทำความคุ้นเคยกับโครงการ โครงการเป็นมิตรกับผู้เริ่มต้นและคุณสามารถค้นหาคุณสมบัติที่คุณต้องการปรับปรุงรวมถึงข้อบกพร่องการปรับปรุงหรือเอกสาร นี่คือขั้นตอนที่จะเริ่มมีส่วนร่วม :
- แยกที่เก็บ
- ไปที่หน้าที่เก็บ
- คลิกปุ่ม ส้อม (ขวาบน) เพื่อสร้างสำเนาในบัญชี GitHub ของคุณ
โคลนส้อมของคุณ
- เปิดเทอร์มินัลของคุณและเรียกใช้:
git clone https://github.com/ENTER-YOUR-USERNAME/Sneaky-package.git
- คุณต้องป้อนชื่อผู้ใช้ GitHub ของคุณในรหัสด้านบน
- สร้างสาขาใหม่
- สร้างสาขาใหม่สำหรับงานของคุณเพื่อให้แน่ใจว่าการเปลี่ยนแปลงที่เกิดขึ้นโดยผู้มีส่วนร่วมอื่นไม่ทับซ้อนกับคุณ:
git switch YOUR-BRANCH-NAME
ทำการเปลี่ยนแปลงของคุณ
- ทำการเปลี่ยนแปลงที่จำเป็นในแพ็คเกจและติดต่อผู้จัดการโครงการ this-is-yaash สำหรับการสอบถามใด ๆ
✅เสร็จสิ้นการเปลี่ยนแปลงของคุณ
- ก่อนที่คุณจะดำเนินการต่อไปในขั้นตอนต่อไปตรวจสอบให้แน่ใจว่ามีการเปลี่ยนแปลงทั้งหมดและตรวจสอบอีกครั้งก่อนที่จะดำเนินการครั้งสุดท้าย
กระทำการเปลี่ยนแปลงของคุณ
- เมื่อพร้อมแล้วให้ส่งข้อความพรรณนา:
git add .
git commit -m " Added feature X or Fixed issue Y "
- ผลักดันการเปลี่ยนแปลงของคุณ
- ผลักดันการเปลี่ยนแปลงของคุณไปยังที่เก็บข้อมูลของคุณ:
git push origin YOUR-BRANCH-NAME
สร้างคำขอดึง (PR)
- กลับไปที่ที่เก็บเดิมที่นี่
- คลิกปุ่ม Compare & Pull คำขอ เขียนคำอธิบายสั้น ๆ เกี่ยวกับการเปลี่ยนแปลงของคุณและส่ง PR
- ตรวจสอบการเปลี่ยนแปลง
- ผู้จัดการโครงการจะตรวจสอบการประชาสัมพันธ์ของคุณและหากได้รับการอนุมัติคำขอของคุณจะถูกรวมเข้าด้วยกัน
- จุดบริจาค
งานทั้งหมดจะได้รับการกำหนดระดับต่าง ๆ ตามความซับซ้อนและทักษะที่จำเป็น แต่ละระดับให้คะแนนที่แตกต่าง:
- - ระดับ 1 : 10 คะแนน
- - ระดับ 2 : 25 คะแนน
- - ระดับ 3 : 45 คะแนน
แนวทาง GSSOC?
มันเป็นสิ่งสำคัญที่จะต้องปฏิบัติตามแนวทาง; การละเมิดอาจส่งผลกระทบต่อโปรไฟล์ของคุณ ตรวจสอบแนวทางที่นี่
? หมายเหตุสำหรับผู้มีส่วนร่วม-
- แพ็คเกจนี้รวมไฟล์ต้นฉบับลงในเครื่องเป้าหมายโดยใช้
stash/ Directory - มีการจัดเตรียม ไฟล์ทดสอบ เพื่อให้แน่ใจว่าเนื้อหาของไฟล์ภายในที่เก็บจะปรากฏบนเครื่องเป้าหมาย
- ชื่อไฟล์เช่น
clip.py , show.py และ write.py เป็น นามแฝง เพื่อหลีกเลี่ยงการตรวจจับการดำเนินงานที่ละเอียดอ่อน - หากคุณพบ ช่องโหว่ใด ๆ โปรดเพิ่มปัญหา!
เทคโนโลยีและคำอธิบาย
- โครงการนี้ได้รับการพัฒนาทั้งหมดใน Python
- Codebase มี ขนาดกะทัดรัด และ มีน้ำหนักเบา ช่วยให้การติดตั้งและการดำเนินการได้เร็วขึ้น
- คุณสมบัติทั้งหมดถูกสร้างขึ้นโดยใช้ โมดูลในตัวของ Python ทำให้โครงการนี้เป็นตัวเลือกที่เหมาะสำหรับผู้เริ่มต้นที่ต้องการสำรวจการพัฒนาแพ็คเกจโดยไม่ต้องพึ่งพาภายนอก
ขอบคุณมากสำหรับผู้มีส่วนร่วมทุกคน! -
- ตอนจบหมายเหตุ
เราขอขอบคุณผู้มีส่วนร่วมทุกคนที่มีส่วนร่วมในโครงการเราขอขอบคุณความพยายามของคุณ เราสนับสนุนให้ผู้มีส่วนร่วมอื่น ๆ สำรวจแพ็คเกจและช่วยให้เราปรับปรุงมันการมีส่วนร่วมของคุณมีค่า
?ใบอนุญาต
โครงการทำงานโดยเน้นและปรับปรุงมาตรการรักษาความปลอดภัยโดยแสดงให้เห็นถึงช่องโหว่ที่อาจเกิดขึ้นเมื่อระบบเชื่อมต่อกับ PIP ได้รับใบอนุญาตภายใต้ GPL 3.0 ช่วยให้คุณสามารถใช้งานและแก้ไขได้ตามต้องการ
มีความสุขแอบ! -