Lesson5 web auth python default

관리 자동화 및 보안을위한 스크립팅에 오신 것을 환영합니다 오늘 우리는 Python을 사용하여 기본적인 웹 인증에 대해 이야기 할 것입니다

특히 파이썬 모듈과 우리가 무력에 어떻게 대처할 수 있었는지 웹 인증 내가 먼저 다루고 싶은 것은 파이썬이다 문법이 생각을 이해하는 것이 도움이 될 것이라고 생각합니다 try except else 그리고 파이썬으로 시나리오를 마침내 파이썬에서 할 수있다 다른 언어로 사례 시나리오를 사용하는 것처럼 익숙해 진 것처럼 생각하면됩니다 파이썬을 사용하면 명령을 시도하고 시도 할 수 있으며 그 명령 당신이 새로운 코드를 실행할 수있는 특정한 방법으로 실패한다면 당신은 할 수 있습니다

또한 실패를 위해 코드를 실행하기 위해 와일드 카드를 제외하고는 else를 넣는다 사건은 실패가없는 시대이며 최종 후보는 실패했거나 실패하지 않은 코드를 넣을 수 있습니다 일반 템플릿 파일을 열려고하는 것일 수도 있습니다 하지만 I / O 오류가있어 예외를 열 수 없다고 가정 해 봅시다 그 파일 이름 또는 당신은 단지 일반적인 예외를 원할 수도 있습니다 예외가 없다면 무언가 잘못되었다는 것을 알 수 있습니다

파일 이름은 예를 들어 파일 이름에 너무 많은 줄이 있다는 것을 알게되고 마지막으로 예외가 있었는지의 여부와 관계없이 코드가 실행되는 것입니다 urllib2를 사용하여 누가이 웹을하기위한 우리의 초점의 핵심이 될 것인가? 인증 여기에 몇 가지 정말 좋은 자료가 있습니다 초보자와 초보자를위한 파이썬이있다 물론 pythonorg는 URL Lib을 문서화하여 매우 잘 작동한다

기본적으로 URL Lib 2에 대한 개요를 제공하기 위해 여기에 몇 가지를 다시 만듭니다 그냥 웹 사이트와 데이터를 사용하기위한 Python 모듈입니다 기본적으로 순서대로하고 싶습니다 요청을 설정하고 싶습니다 그래서이 예에서는 요청이 모듈 요청에 대한 URL Lib이라는 것을 말하고 있습니다

일부 웹 사이트를 방문한 다음 실제로 요청을하고 응답 그래서 나는 변하기 쉬운 응답을 만들었다 그리고 그것은 urllib2 url이다 그 요청을 열어 실제 응답을 변수에 넣을 수 있습니다 나중에 읽을 것이므로 변수 HTML이 응답을 읽은 다음 해당 응답을 인쇄하여 일반 텍스트로 볼 수 있습니다 URL Lib을 사용하기위한 구문 – URL Lib 사용 – 기본 인증 용 동일한 모듈 URL Lib 안에 모두 유지할 수 있기 때문에 좋다 -이 아이디어를 사용한다 영역과 영역의 기본은 기본적으로 당신이있는 사이트이므로 특정 사이트 URL에 대한 사용자 ID 및 비밀번호 Lib – 원인이없는 영역 어떤 사이트인지 알고 있거나 제네릭을 사용하고 싶다면 그냥 아무 영역도 말할 수 없습니다

먼저 기본 인증 처리기를 설정하고 싶습니다 그냥 실제로 당신이 거의 그것을 암호 관리자로 생각할 수 있습니다 귀하의 사용자 ID와 암호 조합 특정 영역 또는 영역을 다시 사용하면 해당 영역을 알지 못해도 사용할 수 있습니다 URL Lib은 기본 로밍 기능을 가진 HTTP 암호 관리자를 사용하므로 이 설명서를 많이 사용하는 쉬운 방법은 여기에서 곧옵니다 python

org Docs 그래서 당신이하고자하는 일은 당신이 원하는 것입니다 비밀 번호 관리자 그리고 당신은 우리가 다시 비밀 번호를 사용하고 볼 수 있습니다 URL Lib의 기본 영역을 가진 관리자가 모듈에 추가하면 사용자 이름과 암호를 해당 암호 관리자에게 알려서 암호 관리자가 있어야합니다 우리는 우리 웹 사이트를 가지고있는 know none 영역을 사용하여 암호를 추가 할 것입니다 페이지 또는 기본 영역이있는 폴더를 말해야합니다 인증을 한 다음 사용자 이름과 비밀번호를 추가하여 설정합니다

암호 관리자가 사용자 이름과 암호를 지금 암호 관리자에 추가합니다 여기에서 우리가하는 일은 실제로 그 작업을 처리하는 핸들러를 만드는 것입니다 기본 인증 처리기 그래서 여기에 우리는 단지 Handler라고 부릅니다 우리는 이제 암호 관리자를 사용하여 오프너를 만들려고합니다 요청을 작성하여 URL Lib이 그 핸들러의 오프너를 만든 다음 마침내 요청을 그렇게 열어 도너 열기

그때 할 수있는 일은 일단 당신이 오프너를 설치할 수있는 모든 것을 다 끝냈다는 것입니다 언제든지 지금 전화를 걸어 URL을 열면 자동으로 그 오프너가 사용됩니다 HTTP 기본 인증을위한 사용자 ID 및 암호와 함께 해당 웹 사이트에 대한 후속 요청은 해당 사용자 ID를 자동으로 사용하며 여기에 암호를 다시 입력하면 실제로 도서 자료 (Book Resources) 첨부 된 PowerPoint