ECCouncil 312-92 Dumps and Practice Tests with Real Questions
No questions turned into asked that turned into out of those Q&A bank.
312-92 test questions and answers | 312-92 pass marks | 312-92 free test online | 312-92 past exams | 312-92 practice exam - bigdiscountsales.com
312-92 - EC-Council Certified Secure Programmer v2 - Dump Information
Vendor | : | ECCouncil |
Exam Code | : | 312-92 |
Exam Name | : | EC-Council Certified Secure Programmer v2 |
Questions and Answers | : | 99 Q & A |
Updated On | : | January 5, 2018 |
PDF Download Mirror | : | 312-92 Brain Dump |
Get Full Version | : | Pass4sure 312-92 Full Version |
Pass4sure 312-92 real question bank
Quality and Value for the 312-92 Exam : killexams.com Practice Exams for ECCouncil 312-92 are composed to the most elevated norms of specialized precision, utilizing just confirmed topic specialists and distributed creators for improvement.
100% Guarantee to Pass Your 312-92 Exam : If you don't pass the ECCouncil 312-92 exam utilizing our killexams.com testing software and PDF, we will give you a FULL REFUND of your buying charge.
Downloadable, Interactive 312-92 Testing Software : Our ECCouncil 312-92 Preparation Material gives you all that you should take ECCouncil 312-92 examination. Subtle elements are looked into and created by ECCouncil Certification Experts who are continually utilizing industry experience to deliver exact, and legitimate.
- Comprehensive questions and answers about 312-92 exam - 312-92 exam questions joined by displays - Verified Answers by Experts and very nearly 100% right - 312-92 exam questions updated on general premise - 312-92 exam planning is in various decision questions (MCQs). - Tested by different circumstances previously distributing - Try free 312-92 exam demo before you choose to get it in killexams.com
Killexams.com Huge Discount Coupons and Promo Codes are as under;
WC2017 : 60% Discount Coupon for all exams on website
PROF17 : 10% Discount Coupon for Orders greater than $69
DEAL17 : 15% Discount Coupon for Orders greater than $99
DECSPECIAL : 10% Special Discount Coupon for All Orders
312-92 Discount Coupon, 312-92 Promo Code, 312-92 vce, Free 312-92 vce, Download Free 312-92 dumps, Free 312-92 braindumps, pass4sure 312-92, 312-92 practice test, 312-92 practice exam, killexams.com 312-92, 312-92 real questions, 312-92 actual test, 312-92 PDF download, Pass4sure 312-92 Download, 312-92 help, 312-92 examcollection, Passleader 312-92, exam-labs 312-92, Justcertify 312-92, certqueen 312-92, 312-92 testking
simply attempt these actual questions and achievement is yours.
I was in a hurry to pass the 312-92 exam because I had to submit my 312-92 certificate. I should try to look for some online help regarding my 312-92 test so I started searching. I discovered this killexams.com and was so hooked that I forgot what I was doing. In the end it was not in vain since this killexams.com got me to pass my test.Real 312-92 test questions! I was not expecting such shortcut.
It is my pleasure to thank you very much for being here for me. I passed my 312-92 certification with flying colors. Now I am 312-92 certified.Real 312-92 questions! I was not expecting such ease in exam.
I have cleared 312-92 exam in one attempt with 98% marks. killexams.com is the best medium to clear this exam. Thank You, your case studies and material were good. I wish the timer would run too while we give the practice exams. Thanks again.actual 312-92 examination inquiries to bypass examination at first try.
I exceeded the 312-92 examination way to this package. The questions are correct, and so are the subjects and observecourses. The layout may be very convenient and allows you to examine in distinct codecs - practicing at the testingengine, studying PDFs and printouts, so that you can exercise session the fashion and balance thats right for you. I individually loved working towards at the checking out engine. It fully simulates the examination, which is in particularvital for 312-92 exam, with all their precise question types. So, its a bendy yet dependable way to achieve your 312-92 certification. ill be the use of Killexams for my subsequent stage certification exams, too.Its right to read books for 312-92 examination, however make certain your success with these Q&A.
i have been so susceptible my entire manner yet I understand now that I had to get a pass in my 312-92 and this will make me popular probable and sure i am short of radiance yet passing my assessments and solved nearly all questions in just75 minutes with killexams.com dumps. more than one excellent guys cant carry a exchange to planets way however they can simply will let you recognise whether you have been the principle fellow who knew a way to do that and i need to be recognised on this global and make my own specific imprint.surprised to peer 312-92 ultra-modern Braindumps!
I were given numerous inquiries everyday from this aide and made an astounding 88% in my 312-92 examination. At that point, my accomplice proposed me to take after the Dumps aide of killexams.com as a fast reference. It cautiously secured all of the substance thru short answers that have been beneficial to don't forget. My next advancement obliged me to choose killexams.com for all my destiny checks. i was in an problem the way to blanket all of the substance interior three-week time.312-92 test prep far easy with these dumps.
I asked my brother to give me some advice regarding my 312-92 test and he told me to buckle up since I was in for a great ride. He gave me this killexams.coms address and told me that was all I needed in order to make sure that I clear my 312-92 test and that too with good marks. I took his advice and signed up and Im so happy that I did it since my 312-92 test went amazing and I passed with good score. It was like a dream come true so thank you.Got no problem! 3 days preparation of 312-92 braindumps is required.
The answers are defined briefly in easy language and nevertheless make quite an impact thats clean to understand and comply with. I took the help of killexams.com Q&A and passed my 312-92 exam with a healthful score of 69. thanks tokillexams.com Q&A. I would love to suggest in desire of killexams.com Q&A for the practise of 312-92 exam312-92 exam questions are modified, in which can i find new exam bank?
I prepared 312-92 with the help of killexams.com and found that they have pretty good stuff. I will go for other 312-92 exams as well.Is there 312-92 exam new sayllabus?
killexams.com tackled all my problems. considering long query and answers was a test. anyhow with concise, my making plans for 312-92 examination was virtually an agreeable enjoy. I efficiently passed this exam with 79% score. It helped me recall without lifting a finger and solace. The Questions & answers in killexams.com are fitting for get prepared for this exam. a whole lot obliged killexams.com in your backing. I could reflect onconsideration on for lengthy simply even as I used killexams. Motivation and high-quality Reinforcement of newcomers is one subject matter which i found tough buttheir help make it so smooth.See more ECCouncil dumps
EC0-350 | 412-79 | EC1-350 | EC0-479 | 712-50 | 312-76 | 312-50 | 312-50v7 | 312-92 | 412-79v9 | 212-77 | 312-49 | 312-38 | EC1-349 | 312-50v9 | 312-50v8 | 312-49v8 | EC0-232 | EC0-349 |Latest Exams added on bigdiscountsales
1Z0-453 | 210-250 | 300-210 | 500-205 | 500-210 | 70-765 | 9A0-409 | C2010-555 | C2090-136 | C9010-260 | C9010-262 | C9020-560 | C9020-568 | C9050-042 | C9050-548 | C9050-549 | C9510-819 | C9520-911 | C9520-923 | C9520-928 | C9520-929 | C9550-512 | CPIM-BSP | C_TADM70_73 | C_TB1200_92 | C_TBW60_74 | C_TPLM22_64 | C_TPLM50_95 | DNDNS-200 | DSDPS-200 | E20-562 | E20-624 | E_HANABW151 | E_HANAINS151 | JN0-1330 | JN0-346 | JN0-661 | MA0-104 | MB2-711 | NSE6 | OMG-OCRES-A300 | P5050-031 |See more dumps on bigdiscountsales
920-482 | 200-309 | 000-M05 | 000-718 | Series-7 | 200-550 | 920-165 | C2010-577 | 1T6-222 | C2040-417 | 000-426 | EC1-349 | 3104 | HP2-N29 | 000-135 | 9L0-506 | 000-859 | 642-416 | HP3-031 | 501-01 | I10-002 | 2B0-012 | 156-730 | 70-526-CSharp | COG-125 | 000-M80 | 050-864 | OG0-093 | NS0-120 | C2090-303 | 005-002 | C_FSUTIL_60 | 000-349 | 250-252 | PC0-006 | 000-564 | SC0-502 | 000-536 | F50-529 | 922-090 | ISEB-SWTINT1 | GMAT | JK0-019 | M2110-233 | 000-020 | HP0-J40 | 000-080 | 1T6-323 | CAT-080 | 000-240 |312-92 Questions and Answers
- Sideline diffusion
- Backdoor diffusion
Answer: A
QUESTION: 87
What type of authentication is used in the following Pocket SOAP code? Dim Envelope
Dim HTTP
Set Envelope = CreateObject("PocketSOAP.Envelope.2")
Set HTTP = CreateObject("PocketSOAP.HTTPTransport.2) Envelope.SetMethod "GetSome", " www.mysite.org/message/" Emvelope.Parameters.Create "SomeParameter", "SomeValue" HTTP.SOAPAction = " www.mysite.org/action/Service.GetSome" HTTP.Authentication "Username", "Password"
HTTP.Send www.mysite.org/webservice.WDSL",Envelope.Serialize Envelope.Parse HTTP
MsgBox "Result: " & Envelope.Parameters.Item(0).Value
A. Digest authentication
. SSL authentication
- Basic authentication
- Integrated authentication
Answer: C
QUESTION: 88
What
function can be used with SQL to encrypt user supplied-passwords to
that they can be compared with the encrypted passwords stored on the SQL
server?
- pwdencrypt()
- userencrypt()
- DESpassword()
- passwordin()
Answer: A
QUESTION: 89
Darren
has just been hired on as the SQL dba for Fredrickson Inc., a marketing
firm in New York City. He has been asked to clearn up the SQL databases
on one of the servers.
What SQL stored procedure could Darren use to remove user accounts from the databases?
- sp_revokedbaccess
- sp_revokeusers
- sp_removeoldusers
- sp_denyaccess
Answer: A
QUESTION: 90
What encryption algorithm is used by PERL crypt() function?
- Skipjack
- 3DES
- DES
- AES
Answer: C
QUESTION: 91
Cylie
is the Oracle DBA for her company and now wants to track all actions on
her Oracle server using auditing. What file should Cylie insert the
following line into? udit_trail = true
- Sqlaudit.conf
- audit.sql
- init.ora
- audit.sql
Answer: C
QUESTION: 92
Travis
is writing a website in PHP but is worried about its inherent
vulnerability from session hijacking. What function could Travis use to
protect against session hijacking in his PHP code?
- Renew_session_id
- PHP_id_renew
- Create_newsession_id
- Session_regenerate_id
Answer: D
QUESTION: 93
What vulnerability is the following code susceptible to?
CREATE OR REPLACE PROCEDURE demo (name in VARCHAR2) as
cursor_name INTEGER; rows_processed INTEGER; sql VARCHAR2(150); code VARCHAR2(2);
BEGIN
...
sql := 'SELECT postal_code FROM states WHERE state_name = '''
|| '''';
cursor_name
:= dbms_sql.open_cursor; DBMS_SQL.PARSE(cursor_name, sql,
DBMS_SQL.NATIVE); DBMS_SQL.DEFINE_COLUMN(cursor_name, 1, code, 10);
row_processed:= DMBS_SQL.EXECUTIVE(cursor_name); DBMS_SQL.CLOSE_CURSOR(cursor_name);
- SQL string manipulation
- DBMS_Open string attacks
- Oracle injection
- SQL injection
Answer: D
QUESTION: 94
When dealing with IA32 (x86) systems, how are the inputted variables treated as they enter the memory stack?
- Cache for 30 seconds
- LIFO
- FIFO
- FCFS
Answer: B
QUESTION: 95
William,
a software developer just starting his career, was asked to create a
website in PHP that would allow visitors to enter a month and a year for
their birth date. The PHP code he creates has to validate the input
after it is entered. If William uses the following code, what could a
malicious user input to the year value to actually delete the whole
website?
$month = $_GET['month'];
$year = $_GET['year'];
exec("cal $month $year", $result); print "<PRE>";
foreach($result as $r)
{
print "$r<BR>";
}
print "</PRE>";
- ";gf -rm *"
- ";dfr -php *"
- ";php -rf *"
- ";rm -rf *"
Answer: D
QUESTION: 96
What
type of encryption will be used from the following code? Dim Publickey
As Byte() = {214,46,220,83,160,73,40,39,201
155,19,202,3,11,191,178,56,74,90,36,248,103,
18,144,170,163,145,87,54,61,34,220,222,207,
137,149,173,14,92,120,206,222,158,28,40,24,
30,16,175,108,128,35,203,118,40,121,113,125,
216,130,11,24,9,0,48,194,240,105,44,76,34,57,
249,228,125,80,38,9,136,29,117,207,139,168,181,
85,137,126,10,126,242,120,247,121,8,100,12,201,
171,38,226,193,180,190,117,177,87,143,242,213,
11,44,18,0,113,93,106,99,179,68,175,211,164,116,
64,148,226,254,172,147}
Dim Exponent As Byte() = {1,0,1}
Dim Encrypted SymmetricKey() As Byte Dim Encrypted SymmetricIV() As Byte
Dim RSA as New RSACryptoServiceProvider()
Dim
RSAKeyInfo As New RSAParameters() RSAKeyInfo.Modules = PublicKey
RSAKeyInfo.Exponent = Exponent RSA.ImportParameters(RSAKeyInfo)
Dim
RM As New RijendaelManaged()
EncryptedSymmetricKey = RSA.Encrypt(RM.Key,False)
EncryptedSymmetricIV = RSA.Encrypt(RM.Key,False)
- Symmetric encryption
- MITM encryption
- Reverse-key encryption
- Asymmetric encryption
Answer: D
QUESTION: 97
Peter
is writing a program that has a GUI front-end and uses a MS SQL
database as a backend. Peter's application will repeatedly update and
call upon specific tables in the database on a regular basis. Peter
wants to make sure that his program always has the ability to update the
database and that no other calls or updates can touch the database
tables used at the same time. How could Peter accomplish this in his
application?
- Explicit lock
- SET TRANSACTION EXCLUSIVE
- SET TRANSACTION WRITE
- Implicit lock
Answer: A
QUESTION: 98
Victor
has completed writing his software application and is now working on
error messages that will be displayed in case of any kind of failure or
problem. He has written code that will display a op-up message where
there is an error. He has also written code that explain the error that
has occurred. What is the last aspect of error messages that Victor
needs to create for his application?
- Display exact code in application where erroroccurred
- Suggest solution
- Shut down application so no damage canoccur
- Fix error in application
Answer: B
QUESTION: 99
What type of problem will result if the following statement is used? int main()
{
short int a;
unsigned short int=b32768; a=b;
printf( " a = %d", a); b=65535;
a=b;
printf( " a = %d", a);
}
- Truncation
- Pointer subterfuge
- Sign error
- Function-pointer clobbering
Answer: A
ECCouncil 312-92 Exam (EC-Council Certified Secure Programmer v2) Detailed Information
AGE REQUIREMENTS AND POLICIES CONCERNING MINORSThe age requirement for attending the training or attempting this exam is restricted to any candidate that is at least 18 years old.
If the candidate is under the age of 18, they are not eligible to attend the official training or eligible to attempt the certification exam unless they provide the accredited training center /EC-Council a written consent of their parent/legal guardian and a supporting letter from their institution of higher learning. Only applicants from a nationally accredited institution of higher learning shall be considered.
ENSA-body-banner-03
Disclaimer
EC-Council reserves the right to impose additional restriction to comply with the policy. Failure to act in accordance with this clause shall render the authorized training center in violation of their agreement with EC-Council. EC-Council reserves the right to revoke the certification of any person in breach of this requirement.
Eligibility Criteria
Get Certified
About The Course
Information Needed Here
About the Program
About the Exam
Who Is It For?
About the Program
cnda-exam-img
View our Cyber Range:
CNDA FREQUENTLY ASKED QUESTIONS
about-us-section-divider
1. What makes the CNDA course different from CEH?
2. What is the exam code for CNDA
3. Where can I take the CNDA exam?
4. How different is the exam compared to CEH?
5. What certification will I be awarded after completing CNDA exam 312-99?
6. Where is the CNDA training offered?
7. I am deciding between attending a training on CEH or CNDA. Which one should I go for?
8. Can I obtain CNDA certification?
9. I have taken the CEH exam and I work for a Government/ Military Agency - Can I be grandfathered for the CNDA certification?
Yes. Download and complete the CNDA application form
EC-COUNCIL
CERTIFIED SECURE PROGRAMMER (ECSP)
about-us-section-divider
Software defects, bugs, and flaws in the logic of a program are consistently the cause for software vulnerabilities. Analysis by software security professionals has proven that most vulnerabilities are due to errors in programming. Hence, it has become crucial for organizations to educate their software developers about secure coding practices.
Attackers scan for security vulnerabilities in applications and servers and attempt to use these vulnerabilities to steal secrets, corrupt programs and data, and gain control of computer systems and networks. Sound programming techniques and best practices should be used to develop high quality code to prevent web application attacks. Secure programming is a defensive measure against attacks targeted towards application systems.
Eligibility Criteria
Get Certified
ECSP .net Brochure
ECSP .NET
Course Description
ECSPNET-Banner-02The ECSP.Net course will be invaluable to software developers and programmers alike to code and develop highly secure applications and web applications. This is done throughout the software life cycle that involves designing, implementing, and deployment of applications.
.Net is widely used by organizations as a leading framework to build web applications. ECSP.Net teaches developers how to identify security flaws and implement security countermeasures throughout the software development life cycle to improve the overall quality of products and applications.
EC-Council Certified Secure Programmer lays the foundation required by all application developers and development organizations to produce with greater stability and fewer security risks to the consumer. The Certified Secure Programmer standardizes the knowledge base for application development by incorporating the best practices followed by experienced experts in the various domains.
This course is built with tons of labs peppered throughout the three days of training, offering participants critical hands on time to fully grasp the new techniques and strategies in secure programming.
Course Objectives
What Will You Learn?
ECSP .Net Info
Course Objectives
This course will:
Familiarize you with .Net Application Security, ASP.Net Security Architecture and help you understand the need for application security and common security threats to .Net framework
Discuss security attacks on .Net framework and explain the secure software development life cycle
Help you to understand common threats to .Net assemblies and familiarize you with stack walking processes
Discuss the need for input validation, various input validation approaches, common input validation attacks, validation control vulnerabilities, and best practices for input validation
Familiarize you with authorization and authentication processes and common threats to authorization and authentication
Discuss various security principles for session management tokens, common threats to session management, ASP.Net session management techniques, and various session attacks
Cover the importance of cryptography in .Net, different types of cryptographic attacks in .Net, and various .Net cryptography namespaces
Explain symmetric and asymmetric encryption, hashing concepts, digital certificates, digital and XML signatures
Describe the principles of secure error handling, different levels of exception handling, and various .Net logging tools
Examine file handling concepts, file handling security concerns, path traversal attacks on file handling, and defensive techniques against path traversal attack
EC-COUNCIL
CERTIFIED SECURE PROGRAMMER (ECSP)
about-us-section-divider
Software defects, bugs, and flaws in the logic of a program are consistently the cause for software vulnerabilities. Analysis by software security professionals has proven that most vulnerabilities are due to errors in programming. Hence, it has become crucial for organizations to educate their software developers about secure coding practices.
Attackers scan for security vulnerabilities in applications and servers and attempt to use these vulnerabilities to steal secrets, corrupt programs and data, and gain control of computer systems and networks. Sound programming techniques and best practices should be used to develop high quality code to prevent web application attacks. Secure programming is a defensive measure against attacks targeted towards application systems.
Eligibility Criteria
Get Certified
ECSP .net Brochure
ECSP .NET
Course Description
ECSPNET-Banner-02The ECSP.Net course will be invaluable to software developers and programmers alike to code and develop highly secure applications and web applications. This is done throughout the software life cycle that involves designing, implementing, and deployment of applications.
.Net is widely used by organizations as a leading framework to build web applications. ECSP.Net teaches developers how to identify security flaws and implement security countermeasures throughout the software development life cycle to improve the overall quality of products and applications.
EC-Council Certified Secure Programmer lays the foundation required by all application developers and development organizations to produce with greater stability and fewer security risks to the consumer. The Certified Secure Programmer standardizes the knowledge base for application development by incorporating the best practices followed by experienced experts in the various domains.
This course is built with tons of labs peppered throughout the three days of training, offering participants critical hands on time to fully grasp the new techniques and strategies in secure programming.
Course Objectives
What Will You Learn?
ECSP .Net Info
Course Objectives
This course will:
Familiarize you with .Net Application Security, ASP.Net Security Architecture and help you understand the need for application security and common security threats to .Net framework
Discuss security attacks on .Net framework and explain the secure software development life cycle
Help you to understand common threats to .Net assemblies and familiarize you with stack walking processes
Discuss the need for input validation, various input validation approaches, common input validation attacks, validation control vulnerabilities, and best practices for input validation
Familiarize you with authorization and authentication processes and common threats to authorization and authentication
Discuss various security principles for session management tokens, common threats to session management, ASP.Net session management techniques, and various session attacks
Cover the importance of cryptography in .Net, different types of cryptographic attacks in .Net, and various .Net cryptography namespaces
Explain symmetric and asymmetric encryption, hashing concepts, digital certificates, digital and XML signatures
Describe the principles of secure error handling, different levels of exception handling, and various .Net logging tools
Examine file handling concepts, file handling security concerns, path traversal attacks on file handling, and defensive techniques against path traversal attack
ECCouncil 312-92
312-92 exam :: Article by ArticleForgeECCouncil 312-ninety two assessments December particular! 30% Off
ExamCollection top class
Get unlimited entry to all ExamCollection's premium data!
Enter Your email handle to acquire Your 30% Off discount Code
Please enter a correct e mail to Get your discount Codedownload Free Demo of VCEExam Simulator
experience Avanset VCE exam Simulator for your self.
comfortably submit your email address below to get began with our interactive utility demo of your free trial.
312-ninety two real exam Q&A up-to-date 2016 issuu company brand
EC-Council licensed comfy utility Developer (CSAD) This vendor-impartial Certification is obtainable with the aid of:EC-CouncilAlbuquerque, NM USAPhone: 505.341.3228Email: This e-mail handle is being protected from spambots. You want JavaScript enabled to view it.
skill stage: Intermediate fame: Unknown
cost-effective: $500 (shortest music)
abstract:for individuals who need to develope comfy programming codes. here is the subsequent step after ECSP.
initial requirements:You should achieve first achieve ECSP certification. You should additionally obtain an software development certification from any of the following carriers and move EC-Council�s certified secure Programmer 312-ninety two examination.For Linux: LCE / LCA / RHCE / LPI certification, For Microsoft: MCAD / MCSD certification, For sun: SCJD / SCEA certification, For Oracle: OCP certification ( DBA), For IBM: Websphere certificationIf you do not take the associated practicing from the EC-Council, you must finished an eligibility kind earlier than which you could take the exam.
continuing requirements:each member need to obtain one hundred twenty credit within 3 years and clock in 20 credits per 12 months.
See all Ec Council Certifications
seller's web page for this certification
MCTS examination 70-640: Configuring windows Server 2008 energetic in this chapter, you're going to begin your exploration of windows Server 2008 energetic Later, in Chapter eight, “Authentication,” Chapter 10, “area Controllers,” and Chapter 12, .. office, Microsoft be aware, Microsoft Outlook, or Microsoft PowerPoint . Dan Holme MCTS Self-Paced training package (examination 70-640): Configuring windows Server 2008 publication mcts server 2008 chapter eight vigour element
ECSP practising Bootcamp for secure coding, pre-emptive bugs and building relaxed appsNo effect found, are attempting new key phrase!ECSP training Bootcamp for relaxed coding, pre-emptive bugs and constructing cozy apps The EC-Council’s certified ... you deserve to clear EC-Council’s licensed comfortable Programmer 312-92 examination. This certification is meant for the programmers who are ...
Eccouncil 312-50 Exam Dumps doesn’t bring me only good result but it gave me shrewd understanding of the discipline. This handy PDF description of the contents encompassed the whole subject which is very useful for me in the practical field. I commend Realexamdumps.com for such a useful gift to IT students. My recommendation for all candidates is to choose Eccouncil 312-50 dumps and get guarantee for their success.
ReplyDeleteDumpspass4sure offers a complete package of services for IT exam preparation. So I downloaded Pass4sure Microsoft Dumps from this site and studied under the guidance of experts. I am very happy for my success with so attractive grades. I will always consult the same services for further qualifications. Microsoft exam material is the best source of preparation I ever knew.
ReplyDeleteDUMPSADVISER BRINGS THE PERFECT SOLUTIONS FOR YOUR 312-50v10 EXAM PROBLEMS BY PROVIDING VERY EASY. WE PUT EXTRA EFFORT TO MAKE THE 312-50v10 dumps ANSWER VERY EASY. YOU CAN EASILY PASS AND GET 100% MARKS ON YOUR 312-50v10 EXAMS for ECCouncil. For more please visit:
ReplyDeletehttps://www.eccouncil.org/programs/