22 января 2016 г.

SAST поддерживаемые языки (технологии)


CheckMarx PT AI HP Fortify Veracode IW Appercut Solar inCode IBM AppScan WH Sentinel
.NET x x x x x
1C x
ABAP x x x
ActionScript x
Apex
x
ASP x x x x x x
C x x x x x
C# x x x x
C++ x x x x x
Objective C x x x x
Cobol x x x
ColdFusion x x x
Delphi x
Groovy 
x
HTML x x x
XML x
Java x x x x x x x x
Java for Android
x x x x x
J2EE x
J2ME for BlackBerry x
JSP x x
JavaScript x x x x x x
Lotus Script x
Perl x x x
PHP x x x x x x x x
PL/SQL x x x x x
T-SQL x x x
Python x x x
Ruby x x x x
Scala x
Swift
x
VB.NET x x x
VBScript x x x x
Visual Basic x x x x x
X++ x




































































































































































































































































































































25 сентября 2015 г.

SDL or SDLC or SSDLC

С терминологией в ИБ все плохо. Маркетинг, невежество, журналисты делают свое дело. Встал вопрос об именовании процессов обеспечения ИБ при создании ПО.

Коллеги называют это - SDLC. Но для разработчика ПО, SDLC = Systems (или Software) development life cycle.

Я ранее склонялся еще одному часто употребимому сокращению - SDL (Security development life cycle). Но это наименование четко ассоциируется с тем, что предлагает Microsoft и вносит путаницу, когда речь идет о процессах впринципе, а не о конкретном подходе.

Наиболее удачное оказывается наименование и сокращение - SSDLC (Security software development life cycle). Длинно, но однозначное и без лишних ассоциаций.

1 апреля 2014 г.

RuCTF 2014

19 апреля буду рассказывать про социальную инженерию на RuCTF 2014

Общие принципы устройства процессинга

На  прошлой неделе, по сообщениям средств массовой информации, международные платежные системы Visa и MasterCard прекратили обслуживание платежных карт, выпущенных рядом российских банков. Событие вызвало большой резонанс среди пользователей платежных карт и повлекло за собой массовое снятие наличных средств.
Такие последствия возникли, однако, не от реальной угрозы, а в результате недостаточной информированности клиентов об организации платежных систем и принципах обработки безналичных платежей. Ниже я постараюсь в общих чертах дать представление о том, как устроен процесс обслуживания карт, и от чего он зависит.

продолжение - http://www.infosec.ru/news/experts/5308