OpDemand Shell

ภาพหน้าจอของซอฟแวร์:
OpDemand Shell
รายละเอียดซอฟแวร์:
รุ่น: 0.9
วันที่อัพโหลด: 15 Apr 15
ผู้พัฒนา: OpDemand
การอนุญาต: ฟรี
ความนิยม: 10

Rating: nan/5 (Total Votes: 0)

โครงการเชลล์ OpDemand มีอินเตอร์เฟซที่ลูกค้าบรรทัดคำสั่งไปยังระบบ C2 โมดูลหลามเหล่านี้เป็นส่วนหนึ่งของคำสั่ง OpDemand ของเทคโนโลยีและการควบคุม (C2)
Open Source
โครงการ c2 เปลือกได้รับการทำโอเพนซอร์สโดย OpDemand
C2 เชลล์เอกสาร
ก่อนที่จะเริ่ม
- คุณจะต้องมีบัญชี C2 ใช้งาน สร้างหนึ่งฟรีที่ https://c2.opdemand.com/
- คำแนะนำสมมติ OSX หรือ Linux (Windows ไม่ได้รับการทดสอบ แต่ควรจะทำงาน)
การติดตั้ง
การติดตั้งใช้การประชุม distutils มาตรฐาน
หลาม sudo setup.py ติดตั้ง
การตั้งค่า
เพิ่มเข้าสู่ระบบ C2 ของคุณที่อยู่อีเมลไปที่การตั้งค่าของลูกค้าในท้องถิ่น
ชุด c2 ท้องถิ่น --email=c2user@opdemand.com
รับท้องถิ่น c2 จะแสดงการตั้งค่าปัจจุบัน
การเข้าสู่ระบบ
ออกเข้าสู่ระบบ c2 ซึ่งจะใช้ที่อยู่อีเมลที่กำหนดค่าดังกล่าวข้างต้นและแจ้งให้คุณใส่รหัสผ่าน
ผู้ใช้ @ กล่อง: ~ / พื้นที่ทำงาน / c2-เปลือกเข้าสู่ระบบ $ c2
รหัสผ่าน:
2011/06/07 08: 44: 12,052 - โฟร์ - => POST https://c2core.opdemand.com/session
2011/06/07 08: 44: 13,095 - โฟร์ - แถม https://c2core.opdemand.com/template
2011/06/07 09: 21: 21,879 - โฟร์ - <= 200 ตกลงอ่าน 1822 ไบต์ของแอพลิเคชัน / JSON
[# รายการ JSON ของแม่แบบ
& nbsp; {
& nbsp; # แม่แบบแรก
& nbsp;}
& nbsp; {
& nbsp; # แม่แบบที่สอง
& nbsp;}
]
2011/06/07 09: 21: 21,881 - โฟร์ - (แม่แบบ / รายการ) ประสบความสำเร็จใน 0.524872s
หาค่า _id ของแม่แบบที่คุณต้องการในการปรับใช้และคัดลอกไปยังคลิปบอร์ดของคุณ
สร้างแพลทฟอร์มใหม่
เลือกแม่แบบที่ต้องการและออกโหลดแม่แบบ c2 ของแม่แบบ _id ซึ่งจะสร้างแพลตฟอร์มสด
ผู้ใช้ @ กล่อง: ~ / พื้นที่ทำงาน / c2 เปลือกโหลดแม่แบบ $ c2 --_ id = 6c86dfc5ddfe464199021b8dcaf521a2
2011/06/07 09: 42: 36,711 - โฟร์ - => POST https://c2core.opdemand.com/template/6c86dfc5ddfe464199021b8dcaf521a2/load
2011/06/07 09: 42: 38,606 - โฟร์ - <= 201 เสร็จสิ้นการอ่าน 14850 ไบต์ของแอพลิเคชัน / JSON
{
& nbsp; # นาน JSON เป็นตัวแทนของแม่
}
2011/06/07 09: 42: 38,757 - โฟร์ - (แม่แบบ / โหลด) ประสบความสำเร็จใน 2.061932s
แพลทฟอร์มรายการ
ออกรายการแพลตฟอร์ม c2 เพื่อดูแพลตฟอร์มที่มีอยู่ในบัญชีของคุณ
ผู้ใช้ @ กล่อง: ~ / พื้นที่ทำงาน / c2 เปลือกรายการแพลตฟอร์ม $ c2
2011/06/07 09: 46: 48,327 - โฟร์ - => แถม https://c2core.opdemand.com/platform
2011/06/07 09: 46: 48,884 - โฟร์ - <= 200 ตกลงอ่าน 566 ไบต์ของแอพลิเคชัน / JSON
[
& nbsp; {
& nbsp; # แพลตฟอร์มใหม่ของคุณ
& nbsp;}
]
2011/06/07 09: 46: 48,885 - โฟร์ - (แพลตฟอร์ม / รายการ) ประสบความสำเร็จใน 0.572228s
คัดลอก _id ของแพลตฟอร์มนี้ยังคลิปบอร์ดของคุณ
อ่านแพลตฟอร์ม
การดำเนินงานรายชื่อแสดงเฉพาะการแสดงสรุปของรายการในคอลเลกชัน เพื่อดูการแสดงเต็มรูปแบบของแพลตฟอร์ม (อย่างใดอย่างหนึ่งที่มีส่วนประกอบที่ซ้อนกันของมัน) คุณต้องออกแพลตฟอร์ม c2 อ่านและให้ _id:
ผู้ใช้ @ กล่อง: ~ / พื้นที่ทำงาน / c2 เปลือกแพลตฟอร์ม $ c2 อ่าน --_ id = 7bbeacb1082e4810bb1a664​​3d024496e
2011/06/07 10: 16: 06,050 - โฟร์ - => แถม https://c2core.opdemand.com/platform/7bbeacb1082e4810bb1a664​​3d024496e
2011/06/07 10: 16: 06,984 - โฟร์ - <= 200 ตกลงอ่าน 14850 ไบต์ของแอพลิเคชัน / JSON
{
& nbsp; # แพลตฟอร์มการแสดงเต็มรูปแบบ
}
2011/06/07 10: 16: 07,152 - โฟร์ - (แพลตฟอร์ม / อ่าน) ประสบความสำเร็จใน 1.117754s
การทำงานกับการตอบสนอง JSON
แพลตฟอร์มดังกล่าวข้างต้นเป็นเวลานานเกินไปที่จะอ่าน โชคดีที่เปลือก C2 รวม prettifier JSON แบบบูรณาการที่ทำให้การส่งออก JSON จากคำสั่งใด ๆ เปลือก C2 ง่ายมากที่จะอ่าน
เพียงแค่ท่อ c2 คำสั่งใด ๆ ที่จะ C2 สวย:
ผู้ใช้ @ กล่อง: ~ / พื้นที่ทำงาน / c2 เปลือกแม่แบบ $ c2 อ่าน --_ id = 6c86dfc5ddfe464199021b8dcaf521a2 | C2 สวย
2011/06/07 09: 32: 00,646 - โฟร์ - => แถม https://c2core.opdemand.com/template/6c86dfc5ddfe464199021b8dcaf521a2
2011/06/07 09: 32: 01,378 - โฟร์ - <= 200 ตกลงอ่าน 12022 ไบต์ของแอพลิเคชัน / JSON
2011/06/07 09: 32: 01,535 - โฟร์ - (แม่แบบ / อ่าน) ประสบความสำเร็จใน 0.904613s
tiers.0.name "เครือข่าย Tier"
tiers.0.doctype "ชั้น"
tiers.0._rev "1-5a37d211b276deee536cd72a016af8fa"
... ส่วนที่เหลือของ Prettified JSON
คำสั่งทั้งหมด C2 อ่านจากอินพุตมาตรฐานและเขียนออกมาตรฐาน ซึ่งหมายความ JSON ดิบและ JSON Prettified สามารถประปาคำสั่งอื่น ๆ ที่ใช้ท่อ UNIX สไตล์ (เช่นการ grep)
กำหนดค่าแพลตฟอร์ม
ครั้งแรกที่อ่านแพลตฟอร์มและ grep สำหรับข้อมูลการตั้งค่าเริ่มต้น:
ผู้ใช้ @ กล่อง: ~ / พื้นที่ทำงาน / c2 เปลือกแพลตฟอร์ม $ c2 อ่าน --_ id = 7bbeacb1082e4810bb1a664​​3d024496e | C2 สวย | grep การตั้งค่า
2011/06/07 10: 26: 29,828 - โฟร์ - => แถม https://c2core.opdemand.com/platform/7bbeacb1082e4810bb1a664​​3d024496e
2011/06/07 10: 26: 30,486 - โฟร์ - <= 200 ตกลงอ่าน 14850 ไบต์ของแอพลิเคชัน / JSON
2011/06/07 10: 26: 30,635 - โฟร์ - (แพลตฟอร์ม / อ่าน) ประสบความสำเร็จใน 0.821403s
config.access_network "0.0.0.0/0"
config.image_id "Ami-06ad526f"
config.doctype "การตั้งค่า"
config._rev "1-38d720a0975e4d377ccbfd3cb7864185"
config.access_port "22"
config.cloud_name "เราตะวันออก-1"
config.clone_.parent_id "ceee3724a3674bc096a2a6d2dfde7209"
config.clone_.parent_impl.cls_ "c2core.resolve.Config"
config.admin_network "0.0.0.0/0"
config._id "ceee3724a3674bc096a2a6d2dfde7209"
config.impl.cls_ "c2core.resolve.Config"
config.views.7bbeacb1082e4810bb1a664​​3d024496e.0.0 "7bbeacb1082e4810bb1a664​​3d024496e"
config.views.7bbeacb1082e4810bb1a664​​3d024496e.0.1 "การตั้งค่า"
metadata.config_info.access_port "พอร์ตฟังบนเซิร์ฟเวอร์"
metadata.config_info.access_network "หน้ากากเครือข่ายสำหรับผู้ใช้ที่สาธารณะ"
metadata.config_info.cloud_name "ชื่อของภูมิภาค AWS"
metadata.config_info.admin_network "หน้ากากเครือข่ายสำหรับผู้ใช้ผู้ดูแลระบบ"
ขอ จำกัด การเข้าถึงเครือข่ายทั้งหมดโฮสต์ - 1.1.1.1/32 นี้จะต้องมีการเปลี่ยนแปลง access_network และกุญแจ admin_network
ตั้งแต่การตั้งค่าเป็นเอกสารที่ซ้อนกันกับ _id ของตัวเองและ _rev เราจะต้องแก้ไขเอกสารการตั้งค่าได้โดยตรง การทำเช่นนี้เราทำตามการประชุมสงบในการอ่านการแสดงและท่อมันจะดำเนินการปรับปรุง:
ผู้ใช้ @ กล่อง: ~ / พื้นที่ทำงาน / c2 เปลือก $ c2 config การอ่าน --_ id = ceee3724a3674bc096a2a6d2dfde7209 | ปรับปรุงการตั้งค่า c2 - --access_network = 1.1.1.1 / 32 --admin_network = 1.1.1.1 / 32
2011/06/07 10: 35: 39,643 - โฟร์ - อ่านวัตถุจาก stdin, Ctrl-C ที่จะทำลาย ...
2011/06/07 10: 35: 39,661 - โฟร์ - => แถม https://c2core.opdemand.com/config/ceee3724a3674bc096a2a6d2dfde7209
2011/06/07 10: 35: 40,573 - โฟร์ - <= 200 ตกลงอ่าน 692 ไบต์ของแอพลิเคชัน / JSON
2011/06/07 10: 35: 40,574 - โฟร์ - (config / อ่าน) ประสบความสำเร็จใน 0.931527s
2011/06/07 10: 35: 40,603 - โฟร์ - => PUT https://c2core.opdemand.com/config/ceee3724a3674bc096a2a6d2dfde7209
2011/06/07 10: 35: 41,316 - โฟร์ - <= 200 ตกลงอ่าน 694 ไบต์ของแอพลิเคชัน / JSON
{
& nbsp; "_ id": "ceee3724a3674bc096a2a6d2dfde7209"
& nbsp; "_ รอบ": "2-6a1cac4a1851fead776d4184e1218028"
& nbsp; "access_network": "1.1.1.1/32"
& nbsp; "access_port": "22",
& nbsp; "admin_network": "1.1.1.1/32"
& nbsp; "clone_": {
& nbsp; "parent_id": "ceee3724a3674bc096a2a6d2dfde7209"
& nbsp; "parent_impl": {
& nbsp; "cls_": "c2core.resolve.Config"
& nbsp;}
& nbsp;}
& nbsp; "cloud_name": "เราตะวันออก-1"
& nbsp; "DOCTYPE": "การตั้งค่า"
& nbsp; "image_id": "อามิ-06ad526f"
& nbsp; "Impl": {
& nbsp; "cls_": "c2core.resolve.Config"
& nbsp;}
& nbsp; "มุมมอง": {
& nbsp; "7bbeacb1082e4810bb1a664​​3d024496e": [
& nbsp; [
& nbsp; "7bbeacb1082e4810bb1a664​​3d024496e"
& nbsp; "การตั้งค่า"
& nbsp;]
& nbsp;]
& nbsp;}
}
2011/06/07 10: 35: 41,317 - โฟร์ - (config / ปรับปรุง) ประสบความสำเร็จใน 0.730138s
เรื่องการอ่านการกำหนดค่าแพลตฟอร์มเพื่อยืนยันเอกสารที่ผู้ปกครองรวมถึงการปรับปรุงการกำหนดค่าที่ซ้อนกัน:
ผู้ใช้ @ กล่อง: ~ / พื้นที่ทำงาน / c2 เปลือกแพลตฟอร์ม $ c2 อ่าน --_ id = 7bbeacb1082e4810bb1a664​​3d024496e | C2 สวย | grep การตั้งค่า
2011/06/07 10: 37: 11,131 - โฟร์ - => แถม https://c2core.opdemand.com/platform/7bbeacb1082e4810bb1a664​​3d024496e
2011/06/07 10: 37: 11,825 - โฟร์ - <= 200 ตกลงอ่าน 14852 ไบต์ของแอพลิเคชัน / JSON
2011/06/07 10: 37: 11,977 - โฟร์ - (แพลตฟอร์ม / อ่าน) ประสบความสำเร็จใน 0.862029s
config.access_network "1.1.1.1/32"
config.image_id "Ami-06ad526f"
config.doctype "การตั้งค่า"
config._rev "2-6a1cac4a1851fead776d4184e1218028"
config.access_port "22"
config.cloud_name "เราตะวันออก-1"
config.clone_.parent_id "ceee3724a3674bc096a2a6d2dfde7209"
config.clone_.parent_impl.cls_ "c2core.resolve.Config"
config.admin_network "1.1.1.1/32"
config._id "ceee3724a3674bc096a2a6d2dfde7209"
config.impl.cls_ "c2core.resolve.Config"
config.views.7bbeacb1082e4810bb1a664​​3d024496e.0.0 "7bbeacb1082e4810bb1a664​​3d024496e"
config.views.7bbeacb1082e4810bb1a664​​3d024496e.0.1 "การตั้งค่า"
metadata.config_info.access_port "พอร์ตฟังบนเซิร์ฟเวอร์"
metadata.config_info.access_network "หน้ากากเครือข่ายสำหรับผู้ใช้ที่สาธารณะ"
metadata.config_info.cloud_name "ชื่อของภูมิภาค AWS"
metadata.config_info.admin_network "หน้ากากเครือข่ายสำหรับผู้ใช้ผู้ดูแลระบบ"
เริ่มแพลตฟอร์ม
ที่มีสิทธิ AWS ของเราในสถานที่และแพลตฟอร์มของเราเข้าคิวขึ้นเราก็พร้อมที่จะไป ออกเริ่มต้นแพลตฟอร์ม c2 และให้ประสานเริ่มต้น:
ผู้ใช้ @ กล่อง: ~ / พื้นที่ทำงาน / c2 เปลือกแพลตฟอร์ม $ c2 เริ่ม --_ id = 7bbeacb1082e4810bb1a664​​3d024496e
2011/06/07 10: 42: 52,849 - โฟร์ - => POST https://c2core.opdemand.com/platform/7bbeacb1082e4810bb1a664​​3d024496e/start
2011/06/07 10: 42: 53,816 - โฟร์ - <= 202 ได้รับการยอมรับ, การอ่าน 0 ไบต์ของแอพลิเคชัน / JSON
2011/06/07 10: 42: 53,816 - โฟร์ - (แพลตฟอร์ม / เริ่มต้น) ความสำเร็จในการ 0.981219s
เพื่อติดตามความคืบหน้าของแพลตฟอร์มอ่านการแสดงเต็มรูปแบบและแพลตฟอร์ม grep สำหรับสถานะของวัตถุที่ซ้อนกันทั้งหมด:
ผู้ใช้ @ กล่อง: ~ / พื้นที่ทำงาน / c2 เปลือกแพลตฟอร์ม $ c2 อ่าน --_ id = 7bbeacb1082e4810bb1a664​​3d024496e | C2 สวย | สถานะ grep
2011/06/07 10: 43: 06,530 - โฟร์ - => แถม https://c2core.opdemand.com/platform/7bbeacb1082e4810bb1a664​​3d024496e
2011/06/07 10: 43: 07,228 - โฟร์ - <= 200 ตกลงอ่าน 22227 ไบต์ของแอพลิเคชัน / JSON
2011/06/07 10: 43: 07,451 - โฟร์ - (แพลตฟอร์ม / อ่าน) ประสบความสำเร็จใน 0.935643s
tiers.0.status_.value "อาคาร"
tiers.0.keypair.status_.detail "คู่คีย์ที่สร้างขึ้น"
tiers.0.keypair.status_.value "สร้างขึ้น"
tiers.0.sg.status_.detail "กฎผู้มีอำนาจที่ประสบความสำเร็จ"
tiers.0.sg.status_.value "สร้างขึ้น"
tiers.1.status_.value "อาคาร"
tiers.1.server.status_.detail "รอสำหรับการทำงานในขณะนี้อยู่ระหว่างดำเนินการ"
tiers.1.server.status_.value "อาคาร"
status_.detail "เริ่มต้นการดำเนินการเรียก"
status_.value "เริ่มต้น"
เราสามารถดูสถานะแพลตฟอร์มระดับเริ่มต้น Re: ปัญหาคำสั่งนี้จำนวนครั้งที่ "การสำรวจความคิดเห็น" สถานะ grepping รัฐยังเป็นประโยชน์สำหรับแสดงให้เห็นถึงส่วนประกอบที่กำลังเปลี่ยน เมื่อแพลตฟอร์มจะทำสถานะควรมีลักษณะดังต่อไปนี้:
ผู้ใช้ @ กล่อง: ~ / พื้นที่ทำงาน / c2 เปลือกแพลตฟอร์ม $ c2 อ่าน --_ id = 7bbeacb1082e4810bb1a664​​3d024496e | C2 สวย | สถานะ grep
2011/06/07 10: 44: 21,015 - โฟร์ - => แถม https://c2core.opdemand.com/platform/7bbeacb1082e4810bb1a664​​3d024496e
2011/06/07 10: 44: 21,736 - โฟร์ - <= 200 ตกลงอ่าน 27129 ไบต์ของแอพลิเคชัน / JSON
2011/06/07 10: 44: 21,988 - โฟร์ - (แพลตฟอร์ม / อ่าน) ประสบความสำเร็จใน 0.990599s
tiers.0.status_.detail "เริ่มประสบความสำเร็จ"
tiers.0.status_.value "ทำงาน"
tiers.0.keypair.status_.detail "คู่คีย์ที่สร้างขึ้น"
tiers.0.keypair.status_.value "ทำงาน"
tiers.0.sg.status_.detail "กฎผู้มีอำนาจที่ประสบความสำเร็จ"
tiers.0.sg.status_.value "ทำงาน"
tiers.1.status_.detail "เริ่มประสบความสำเร็จ"
tiers.1.status_.value "ทำงาน"
tiers.1.server.status_.detail "ฟังพร้อมวันที่ 22 / tcp"
tiers.1.server.status_.value "ทำงาน"
status_.detail "เริ่มต้นการดำเนินงานที่ประสบความสำเร็จ"
status_.value "ทำงาน"
หมายเหตุสถานะผู้ปกครองระดับของ "ทำงาน" กับฟังเซิร์ฟเวอร์พร้อมในวันที่ 22 / tcp แพลตฟอร์มของเรามีความพร้อม
การใช้แพลตฟอร์ม
แพลตฟอร์มทั้งหมดเผยแพร่ข้อมูลเกี่ยวกับวิธีที่พวกเขาใช้ แพลตฟอร์มส่วนใหญ่เผยแพร่การรวมกันของบางอย่าง
- URL ที่
- ชื่อโฮสต์ / การรวมพอร์ต
- การเข้าสู่ระบบ
- รหัสผ่าน
ถ้าเราอ่านแพลตฟอร์มและ grep สำหรับเผยแพร่เราสามารถมองเห็นเวทีนี้ตีพิมพ์ url SSH ง่าย:
ผู้ใช้ @ กล่อง: ~ / พื้นที่ทำงาน / c2 เปลือกแพลตฟอร์ม $ c2 อ่าน --_ id = 7bbeacb1082e4810bb1a664​​3d024496e | C2 สวย | grep เผยแพร่
2011/06/07 10: 51: 30,694 - โฟร์ - => แถม https://c2core.opdemand.com/platform/7bbeacb1082e4810bb1a664​​3d024496e
2011/06/07 10: 51: 31,764 - โฟร์ - <= 200 ตกลงอ่าน 27129 ไบต์ของแอพลิเคชัน / JSON
2011/06/07 10: 51: 32,038 - โฟร์ - (แพลตฟอร์ม / อ่าน) ประสบความสำเร็จใน 1.367026s
tiers.1.server.publish.access_url "SSH: //ubuntu@ec2-50-19-55-84.compute-1.amazonaws.com/"
metadata.publish_info.access_url "URL สำหรับการเข้าถึงแพลตฟอร์ม"
รูปแบบที่พบบ่อยคือสำหรับแพลตฟอร์มการเผยแพร่:
- URL ที่ผู้ดูแลระบบ
- ผู้ดูแลระบบเข้าสู่ระบบ
- รหัสผ่านผู้ดูแลระบบ
- URL ที่เข้าถึง
หยุดแพลตฟอร์ม
เมื่อแพลตฟอร์มได้หยุดสถานะของมันจะมีลักษณะบางอย่างเช่นนี้
ผู้ใช้ @ กล่อง: ~ / พื้นที่ทำงาน / c2 เปลือกแพลตฟอร์ม $ c2 อ่าน --_ id = 7bbeacb1082e4810bb1a664​​3d024496e | C2 สวย | สถานะ grep
2011/06/07 10: 57: 51,345 - โฟร์ - => แถม https://c2core.opdemand.com/platform/7bbeacb1082e4810bb1a664​​3d024496e
2011/06/07 10: 57: 52,128 - โฟร์ - <= 200 ตกลงอ่าน 27966 ไบต์ของแอพลิเคชัน / JSON
2011/06/07 10: 57: 52,424 - โฟร์ - (แพลตฟอร์ม / อ่าน) ประสบความสำเร็จใน 1.093576s
tiers.0.status_.detail "หยุดประสบความสำเร็จ"
tiers.0.status_.value "หยุด"
tiers.0.keypair.status_.detail "คู่คีย์ที่สร้างขึ้น"
tiers.0.keypair.status_.value "หยุด"
tiers.0.sg.status_.detail "กฎผู้มีอำนาจที่ประสบความสำเร็จ"
tiers.0.sg.status_.value "หยุด"
tiers.1.status_.detail "หยุดประสบความสำเร็จ"
tiers.1.status_.value "หยุด"
tiers.1.server.status_.detail "รอให้หยุดหยุดในขณะนี้"
tiers.1.server.status_.value "หยุด"
status_.detail "หยุดการดำเนินงานที่ประสบความสำเร็จ"
status_.value "หยุด"
แพลตฟอร์มยังคงมีอยู่ในเมฆ แต่มันไม่ได้เป็นค่าใช้จ่ายในการคำนวณราคาแพง (มันเป็น แต่เก็บค่าใช้จ่ายที่เกิดขึ้นเล็กน้อย) คุณยังไม่ได้เกิดขึ้นค่าธรรมเนียมแพลตฟอร์ม C2 ณ จุดนี้แพลตฟอร์มของคุณไม่มีค่าใช้จ่ายได้อย่างมีประสิทธิภาพ
แพลตฟอร์มสามารถหยุดและเริ่มต้นโดยไม่มีขีด จำกัด
ทำลายแพลตฟอร์ม
ที่จริงการทำลายทั้งหมดขององค์ประกอบเมฆที่รวมอยู่ในแพลตฟอร์มของคุณคุณต้องออกแพลตฟอร์ม c2 ทำลายและให้ _id ของแพลตฟอร์มเป้าหมาย:
ผู้ใช้ @ กล่อง: ~ / พื้นที่ทำงาน / c2 เปลือกแพลตฟอร์ม $ c2 ทำลาย --_ id = 7bbeacb1082e4810bb1a664​​3d024496e
2011/06/07 11: 04: 10,667 - โฟร์ - => POST https://c2core.opdemand.com/platform/7bbeacb1082e4810bb1a664​​3d024496e/destroy
2011/06/07 11: 04: 11,953 - โฟร์ - <= 202 ได้รับการยอมรับ, การอ่าน 0 ไบต์ของแอพลิเคชัน / JSON
2011/06/07 11: 04: 11,953 - โฟร์ - (แพลตฟอร์ม / ทำลาย) ความสำเร็จในการ 1.300462s
ลบแพลตฟอร์ม
หากคุณรายการแพลตฟอร์มคุณจะเห็นว่าแพลตฟอร์มทำลายยังคงมีอยู่:
ผู้ใช้ @ กล่อง: ~ / พื้นที่ทำงาน / c2 เปลือกรายการแพลตฟอร์ม $ c2 | C2 สวย
2011/06/07 11: 12: 02,771 - โฟร์ - => แถม https://c2core.opdemand.com/platform
2011/06/07 11: 12: 03,149 - โฟร์ - <= 200 ตกลงอ่าน 1577 ไบต์ของแอพลิเคชัน / JSON
2011/06/07 11: 12: 03,150 - โฟร์ - (แพลตฟอร์ม / รายการ) ประสบความสำเร็จใน 0.394324s
0.views.7bbeacb1082e4810bb1a664​​3d024496e.0.0 "7bbeacb1082e4810bb1a664​​3d024496e"
0.time_.disconnect.date_ "1307466249.487580"
0.time_.stop.date_ "1307465858.607597"
0.time_.start.date_ "1307465019.767619"
0.time_.build.date_ "1307465019.475195"
0.time_.destroy.date_ "1307466249.487347"
0.time_.connect.date_ "1307466240.220381"
0.status_.detail "ทำลายการดำเนินงานที่ประสบความสำเร็จ"
0.status_.value "ทำลาย"
0.doctype "แพลตฟอร์ม"
0._rev "7-38fe44c5a900894adf48f4a416c94338"
0.template.cls_ "lib.platform.vanilla.natty.UbuntuNattyPlatform"
0._id "7bbeacb1082e4810bb1a664​​3d024496e"
0.state.running เท็จ
0.state.transitioning เท็จ
0.state.built เท็จ
0.impl.cls_ "lib.platform.vanilla.natty.UbuntuNattyPlatform"
0.interval_.destroy 9.3936290740966797
0.interval_.stop 33.600441932678223
0.interval_.build 57.54404091835022
0.interval_.start 57.836580991744995
จากช่วงเวลาที่คุณจะได้เห็นมันเอา:
- 58 วินาทีที่จะเริ่มต้นแพลตฟอร์มนี้
- 33 วินาทีที่จะหยุดมัน
- 9 วินาทีที่จะทำลายมัน
คุณสามารถเริ่มต้นใหม่แพลตฟอร์มทำลายและมีมันสร้างส่วนประกอบเมฆอีกครั้ง อย่างไรก็ตามการดำเนินการลบแพลตฟอร์มและเอกสารที่ซ้อนกันของคุณต้องออกแพลตฟอร์ม c2 ลบ:
ผู้ใช้ @ กล่อง: ~ / พื้นที่ทำงาน / c2 เปลือกแพลตฟอร์ม $ c2 ลบ --_ id = 7bbeacb1082e4810bb1a664​​3d024496e
2011/06/07 11: 15: 45,235 - โฟร์ - => ลบ https://c2core.opdemand.com/platform/7bbeacb1082e4810bb1a664​​3d024496e
2011/06/07 11: 15: 46,474 - โฟร์ - <= 204 ไม่มีเนื้อหาอ่าน 0 ไบต์ของแอพลิเคชัน / JSON
2011/06/07 11: 15: 46,474 - โฟร์ - (แพลตฟอร์ม / ลบ) ความสำเร็จในการ 1.252582s
เพื่อเป็นการยืนยันว่าเราสามารถดูรายการแพลตฟอร์มของเราขณะนี้คือที่ว่างเปล่า
ผู้ใช้ @ กล่อง: ~ / พื้นที่ทำงาน / c2 เปลือกรายการแพลตฟอร์ม $ c2
2011/06/07 11: 15: 51,890 - โฟร์ - => แถม https://c2core.opdemand.com/platform
2011/06/07 11: 15: 52,296 - โฟร์ - <= 200 ตกลงการอ่าน 2 ไบต์ของแอพลิเคชัน / JSON
2011/06/07 11: 15: 52,297 - โฟร์ - (แพลตฟอร์ม / รายการ) ประสบความสำเร็จใน 0.423616s
ออกจากระบบ
โดยการออกข้อมูล c2 เราสามารถดูสถานะของเซสชั่นของเรา:
ผู้ใช้ @ กล่อง: ~ / พื้นที่ทำงาน / c2 เปลือกข้อมูล $ c2
2011/06/07 11: 17: 11,656 - โฟร์ - => แถม https://c2core.opdemand.com/session/73c2e9b49d01c695fb6c74927b8eb0eee5cdc82c2064cd728a8033eb83ea5b95
2011/06/07 11: 17: 12,134 - โฟร์ - <= 200 ตกลงอ่าน 4082 ไบต์ของแอพลิเคชัน / JSON
{
& nbsp; "บัญชี": "c2-opdemand"
& nbsp; "อีเมล": "gabriel@opdemand.com"
& nbsp; "expires_at": "ศุกร์ 10 มิถุนายน, 2011 08:44"
& nbsp; "session_id": "73c2e9b49d01c695fb6c74927b8eb0eee5cdc82c2064cd728a8033eb83ea5b95"
}
2011/06/07 11: 17: 12,138 - โฟร์ - (ข้อมูล) ความสำเร็จในการ 0.497018s
เข้าสู่ระบบออกเป็นเพียง c2 ล็อกเอาต์:
ผู้ใช้ @ กล่อง: ~ / พื้นที่ทำงาน / c2 เปลือกออกจากระบบ $ c2
2011/06/07 11: 17: 44,903 - โฟร์ - => ลบ https://c2core.opdemand.com/session/73c2e9b49d01c695fb6c74927b8eb0eee5cdc82c2064cd728a8033eb83ea5b95
2011/06/07 11: 17: 45,330 - โฟร์ - <= 204 ไม่มีเนื้อหาอ่าน 0 ไบต์ของแอพลิเคชัน / JSON
2011/06/07 11: 17: 45,330 - โฟร์ - (ออกจากระบบ) ประสบความสำเร็จใน 0.443405s
ผู้ใช้ @ กล่อง: ~ / พื้นที่ทำงาน / c2 เปลือกข้อมูล $ c2
2011/06/07 11: 17: 49,025 - โฟร์ - (ข้อมูล) ความสำเร็จในการ 0.000376s
เกี่ยวกับ C2
OpDemand ของคำสั่งและการควบคุมเทคโนโลยี (C2) โดยอัตโนมัติการใช้งานและการจัดการโครงสร้างพื้นฐานคอมพิวเตอร์เมฆ กับอินเตอร์เฟซที่เป็นง่ายๆเป็น "เริ่มหยุดโคลนและทำลาย" C2 จะช่วยให้คุณคำสั่งของคลาวด์ของคุณ

ต้องการ .

  • หลาม

ซอฟต์แวร์ที่คล้ายกัน

Osgish
Osgish

14 Apr 15

CLIcompanion
CLIcompanion

14 Apr 15

VirgoFTP
VirgoFTP

3 Jun 15

ftp_bruteforce
ftp_bruteforce

14 Apr 15

ความคิดเห็นที่ OpDemand Shell

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!