Đây là ứng dụng Windows có tên Echidna, bản phát hành mới nhất có thể được tải xuống dưới dạng echidna-2.2.1-Linux.zip. Nó có thể được chạy trực tuyến trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks dành cho máy trạm.
Tải xuống và chạy trực tuyến ứng dụng này có tên Echidna với OnWorks miễn phí.
Làm theo các hướng dẫn sau để chạy ứng dụng này:
- 1. Đã tải ứng dụng này xuống PC của bạn.
- 2. Nhập vào trình quản lý tệp của chúng tôi https://www.onworks.net/myfiles.php?username=XXXXX với tên người dùng mà bạn muốn.
- 3. Tải lên ứng dụng này trong trình quản lý tệp như vậy.
- 4. Khởi động bất kỳ trình giả lập trực tuyến OS OnWorks nào từ trang web này, nhưng trình giả lập trực tuyến Windows tốt hơn.
- 5. Từ Hệ điều hành Windows OnWorks bạn vừa khởi động, hãy truy cập trình quản lý tệp của chúng tôi https://www.onworks.net/myfiles.php?username=XXXXX với tên người dùng mà bạn muốn.
- 6. Tải xuống ứng dụng và cài đặt nó.
- 7. Tải xuống Wine từ kho phần mềm phân phối Linux của bạn. Sau khi cài đặt, bạn có thể nhấp đúp vào ứng dụng để chạy chúng với Wine. Bạn cũng có thể thử PlayOnLinux, một giao diện đẹp mắt trên Wine sẽ giúp bạn cài đặt các chương trình và trò chơi phổ biến của Windows.
Wine là một cách để chạy phần mềm Windows trên Linux, nhưng không cần Windows. Wine là một lớp tương thích Windows mã nguồn mở có thể chạy các chương trình Windows trực tiếp trên bất kỳ máy tính để bàn Linux nào. Về cơ bản, Wine đang cố gắng triển khai lại đủ Windows từ đầu để nó có thể chạy tất cả các ứng dụng Windows đó mà không thực sự cần đến Windows.
MÀN HÌNH
Ad
echidna
MÔ TẢ
Echidna là một sinh vật kỳ lạ ăn bọ và rất nhạy cảm với điện (xin lỗi Jacob Stanley) Nghiêm trọng hơn, Echidna là một chương trình Haskell được thiết kế để thử nghiệm các hợp đồng thông minh Ethereum dựa trên tài sản/làm mờ. Nó sử dụng các chiến dịch làm mờ dựa trên ngữ pháp tinh vi dựa trên hợp đồng ABI để làm sai lệch các vị từ do người dùng xác định hoặc các xác nhận của Solidity. Chúng tôi đã thiết kế Echidna với tính mô đun, vì vậy nó có thể dễ dàng mở rộng để bao gồm các đột biến mới hoặc thử nghiệm các hợp đồng cụ thể trong các trường hợp cụ thể. Hướng dẫn thu thập kho dữ liệu, đột biến và phạm vi bảo hiểm tùy chọn để tìm các lỗi sâu hơn. Được cung cấp bởi Slither để trích xuất thông tin hữu ích trước chiến dịch làm mờ. Tích hợp mã nguồn để xác định những dòng nào được bảo vệ sau chiến dịch làm mờ. Giao diện người dùng cổ điển dựa trên lời nguyền, đầu ra chỉ có văn bản hoặc JSON.
Tính năng
- Tạo đầu vào phù hợp với mã thực tế của bạn
- Hỗ trợ khởi tạo hợp đồng phức tạp với Etheno và Truffle
- Báo cáo sử dụng gas tối đa của chiến dịch fuzzing
- Tích hợp liền mạch vào quy trình phát triển
- Tự động giảm thiểu testcase để phân loại nhanh
- Giao diện người dùng cổ điển dựa trên lời nguyền, đầu ra chỉ có văn bản hoặc JSON
Ngôn ngữ lập trình
Haskell, Sự vững chắc
Danh Mục
Đây là một ứng dụng cũng có thể được tìm nạp từ https://sourceforge.net/projects/echidna.mirror/. Nó đã được lưu trữ trong OnWorks để có thể chạy trực tuyến theo cách dễ dàng nhất từ một trong các Hệ điều hành miễn phí của chúng tôi.