Giới thiệu về phạm viXác định phạm vi là cho là một trong những thành phần quan trọng nhất của một thử nghiệm xâm nhập, nhưng nó cũng là một trong những bị bỏ qua. Trong khi nhiều khối lượng đã được viết về các công cụ khác nhau và các kỹ thuật mà có thể được sử dụng để truy cập vào một mạng lưới, rất ít đã được viết về chủ đề mà đến trước sự xâm nhập: chuẩn bị. Bỏ qua để đúng cách hoàn thành các hoạt động preengagement có khả năng mở rộng thâm nhập tester (hoặc công ty của ông) cho một số nhức đầu bao gồm cả phạm vi leo, khách hàng không hài lòng, và rắc rối pháp lý thậm chí. Phạm vi của một dự án cụ thể xác định những gì là để được kiểm tra. Làm thế nào mỗi khía cạnh của các bài kiểm tra sẽ được tiến hành sẽ được bảo hiểm trong phần quy tắc của trận chiến. Một trong những yếu tố then chốt trong phạm vi một cam kết phác thảo làm thế nào các thử nghiệm nên dành thời gian của họ. Ví dụ, một khách hàng yêu cầu 100 địa chỉ IP được kiểm tra cho giá $100.000. Điều này có nghĩa rằng khách hàng cung cấp cho $1.000 cho mỗi địa chỉ IP được thử nghiệm. Tuy nhiên, cấu trúc chi phí này chỉ còn lại có hiệu quả tại khối lượng đó. Một cái bẫy phổ biến, thử nghiệm một số rơi vào là duy trì các tuyến tính chi phí trong suốt quá trình thử nghiệm. Nếu khách hàng đã yêu cầu chỉ cho một ứng dụng businesscritical để được kiểm tra tại cùng một cơ cấu giá ($1.000), trong khi tester sẽ vẫn chỉ tấn công một IP duy nhất, khối lượng công việc đã tăng lên đáng kể. Nó là quan trọng để thay đổi chi phí dựa trên việc thực hiện. Nếu một công ty có thể dễ dàng tìm thấy chính mình undercharging cho dịch vụ của họ, mà thúc đẩy họ làm chưa hoàn thành công việc. Mặc dù có một cấu trúc vững chắc giá, quá trình này không phải là tất cả màu đen và trắng. Nó không phải là phổ biến cho các khách hàng sẽ hoàn toàn không biết gì về chính xác những gì nó là họ cần phải thử nghiệm. Nó cũng có thể là khách hàng sẽ không biết làm thế nào để giao tiếp một cách hiệu quả những gì họ đang hy vọng từ các thử nghiệm. Nó là quan trọng trong giai đoạn PreEngagement tester có thể phục vụ như một hướng dẫn thông qua những gì có thể là các lãnh thổ uncharted cho một khách hàng. Thử nghiệm phải hiểu sự khác biệt giữa một bài kiểm tra mà tập trung vào một ứng dụng duy nhất với cường độ nặng và một bài kiểm tra mà khách hàng cung cấp một phạm vi rộng IP địa chỉ để kiểm tra và mục tiêu là để chỉ đơn giản là tìm một cách. Số liệu để tính toán thời gian19-10-2016 cam kết trước-thâm nhập thử nghiệm thực hiện tiêu chuẩnhttp://www.pentest-Standard.org/index.php/Pre-Engagement 3/14Thời gian estimations được gắn trực tiếp trong một khu vực nhất định để trải nghiệm một thử. Nếu một tester có kinh nghiệm trong một số thử nghiệm, ông sẽ có khả năng innately có thể xác định bao lâu một bài kiểm tra sẽ mất. Nếu tester có ít kinh nghiệm trong khu vực, rereading email và quét các bản ghi từ thử nghiệm tương tự trước đó, công ty đã thực hiện là một cách tuyệt vời để ước tính yêu cầu thời gian cho các cam kết hiện nay. Khi thời gian để kiểm tra được xác định, nó là một thực hành thận trọng để thêm 20% thời gian. Thêm 20% ngày kết thúc trở lại giá trị thời gian ở đây được gọi là padding. Bên ngoài của vòng tròn tư vấn, đây cũng được gọi là chi phí tư vấn. The padding là một điều cần thiết tuyệt đối cho bất kỳ bài kiểm tra. Nó cung cấp một đệm nên gián đoạn bất kỳ xảy ra trong các thử nghiệm. Có rất nhiều sự kiện mà thường xảy ra và gây cản trở quá trình thử nghiệm. Ví dụ, một phân đoạn mạng có thể đi xuống, hoặc một lỗ hổng quan trọng có thể được tìm thấy mà đòi hỏi nhiều cuộc gặp gỡ với nhiều cấp độ quản lý địa chỉ. Cả hai của những sự kiện này là tốn thời gian và sẽ tác động đáng kể ước lượng thời gian ban đầu nếu đệm không được ở vị trí. Điều gì sẽ xảy ra nếu padding 20% kết thúc không phải là cần thiết? Thanh toán khách hàng trong thời gian không làm việc sẽ cực kỳ phi đạo Đức, do đó, nó là đến các thử nghiệm để cung cấp bổ sung các giá trị có thể không bình thường đã được cung cấp nếu giới hạn thời gian tham gia bị đánh trúng. Ví dụ bao gồm đi bộ đội bảo vệ của công ty thông qua các bước thực hiện để khai thác lỗ hổng bảo mật, cung cấp một điều hành tóm tắt nếu nó không phải là một phần của danh sách deliverable gốc, hoặc chi tiêu một số thời gian bổ sung để crack một lỗ hổng được khó nắm bắt trong thời gian thử nghiệm ban đầu. Một thành phần của các số liệu về thời gian và thử nghiệm là rằng mỗi dự án cần phải có một ngày cuối cùng thả chết. Tất cả các dự án tốt có một welldefined bắt đầu và kết thúc. Bạn sẽ cần phải có một tuyên bố đã ký công việc xác định các công việc và giờ yêu cầu nếu bạn đã đạt đến ngày cụ thể, các thử nghiệm là để kết thúc, hoặc nếu bất kỳ thử nghiệm bổ sung hoặc công việc yêu cầu của bạn sau đó. Một số xét nghiệm có một thời gian khó khăn làm điều này vì họ cảm thấy họ đang được quá nhiều của một nỗi đau khi nói đến chi phí và giờ. Tuy nhiên, nó đã là kinh nghiệm của tác giả rằng nếu bạn cung cấp giá trị đặc biệt cho các thử nghiệm chính khách hàng sẽ không balk ở trả tiền bạn cho công việc bổ sung. Phạm vi họpTrong nhiều trường hợp cuộc họp khối sẽ xuất hiện sau khi hợp đồng đã được ký. Tình huống xảy ra trong đó nhiều người trong số các chủ đề scoperelated có thể được thảo luận trước khi
đang được dịch, vui lòng đợi..