我有特定的场景
OpenSSL: accept TLS connection and then transfer to another process 和OpenSSL secure renegotiation
这里,P1进程分叉子进程C1。 这种情况很好。没问题。
现在,我想用MITM代理完成这项工作。
MITM代理在第12步失败。
SSL_do_handshake在客户端返回(function() {
class ContactsComponent {
constructor($http) {
var result;
$http.get("/api/contacts/").success(function(response) {
result = response;
});
this.contacts = result;
}
}
angular.module('myApp')
.component('contacts', {
templateUrl: 'app/contacts/contacts.html',
controller: ContactsComponent
});
})();
。
MITM代理应该在第12步了解('SSL routines', 'SSL3_READ_BYTES', 'unknown alert type')
并且不应该停止它。
我希望我的应用程序支持深度数据包检查代理,从而测试这种情况。
已使用mitmproxy,burp proxy和fiddler进行了测试,但没有运气。
如何完成第12步?
基本单元测试可以通过以下方式完成:
SSL_do_handshake